
src.toolresults.v1beta3.GetPerfSampleSeriesResult.scala Maven / Gradle / Ivy
package besom.api.googlenative.toolresults.v1beta3
final case class GetPerfSampleSeriesResult private(
basicPerfSampleSeries: besom.api.googlenative.toolresults.v1beta3.outputs.BasicPerfSampleSeriesResponse,
executionId: String,
historyId: String,
project: String,
sampleSeriesId: String,
stepId: String
)
object GetPerfSampleSeriesResult :
given decoder(using besom.types.Context): besom.types.Decoder[GetPerfSampleSeriesResult] =
besom.internal.Decoder.derived[GetPerfSampleSeriesResult]
given outputOps: {} with
extension(output: besom.types.Output[GetPerfSampleSeriesResult])
def basicPerfSampleSeries : besom.types.Output[besom.api.googlenative.toolresults.v1beta3.outputs.BasicPerfSampleSeriesResponse] = output.map(_.basicPerfSampleSeries)
def executionId : besom.types.Output[String] = output.map(_.executionId)
def historyId : besom.types.Output[String] = output.map(_.historyId)
def project : besom.types.Output[String] = output.map(_.project)
def sampleSeriesId : besom.types.Output[String] = output.map(_.sampleSeriesId)
def stepId : besom.types.Output[String] = output.map(_.stepId)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[GetPerfSampleSeriesResult]])
def basicPerfSampleSeries : besom.types.Output[scala.Option[besom.api.googlenative.toolresults.v1beta3.outputs.BasicPerfSampleSeriesResponse]] = output.map(_.map(_.basicPerfSampleSeries))
def executionId : besom.types.Output[scala.Option[String]] = output.map(_.map(_.executionId))
def historyId : besom.types.Output[scala.Option[String]] = output.map(_.map(_.historyId))
def project : besom.types.Output[scala.Option[String]] = output.map(_.map(_.project))
def sampleSeriesId : besom.types.Output[scala.Option[String]] = output.map(_.map(_.sampleSeriesId))
def stepId : besom.types.Output[scala.Option[String]] = output.map(_.map(_.stepId))
© 2015 - 2025 Weber Informatics LLC | Privacy Policy