
src.apigee.v1.GetQueryResult.scala Maven / Gradle / Ivy
package besom.api.googlenative.apigee.v1
final case class GetQueryResult private(
created: String,
envgroupHostname: String,
error: String,
executionTime: String,
name: String,
queryParams: besom.api.googlenative.apigee.v1.outputs.GoogleCloudApigeeV1QueryMetadataResponse,
reportDefinitionId: String,
result: besom.api.googlenative.apigee.v1.outputs.GoogleCloudApigeeV1AsyncQueryResultResponse,
resultFileSize: String,
resultRows: String,
self: String,
state: String,
updated: String
)
object GetQueryResult :
given decoder(using besom.types.Context): besom.types.Decoder[GetQueryResult] =
besom.internal.Decoder.derived[GetQueryResult]
given outputOps: {} with
extension(output: besom.types.Output[GetQueryResult])
def created : besom.types.Output[String] = output.map(_.created)
def envgroupHostname : besom.types.Output[String] = output.map(_.envgroupHostname)
def error : besom.types.Output[String] = output.map(_.error)
def executionTime : besom.types.Output[String] = output.map(_.executionTime)
def name : besom.types.Output[String] = output.map(_.name)
def queryParams : besom.types.Output[besom.api.googlenative.apigee.v1.outputs.GoogleCloudApigeeV1QueryMetadataResponse] = output.map(_.queryParams)
def reportDefinitionId : besom.types.Output[String] = output.map(_.reportDefinitionId)
def result : besom.types.Output[besom.api.googlenative.apigee.v1.outputs.GoogleCloudApigeeV1AsyncQueryResultResponse] = output.map(_.result)
def resultFileSize : besom.types.Output[String] = output.map(_.resultFileSize)
def resultRows : besom.types.Output[String] = output.map(_.resultRows)
def self : besom.types.Output[String] = output.map(_.self)
def state : besom.types.Output[String] = output.map(_.state)
def updated : besom.types.Output[String] = output.map(_.updated)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[GetQueryResult]])
def created : besom.types.Output[scala.Option[String]] = output.map(_.map(_.created))
def envgroupHostname : besom.types.Output[scala.Option[String]] = output.map(_.map(_.envgroupHostname))
def error : besom.types.Output[scala.Option[String]] = output.map(_.map(_.error))
def executionTime : besom.types.Output[scala.Option[String]] = output.map(_.map(_.executionTime))
def name : besom.types.Output[scala.Option[String]] = output.map(_.map(_.name))
def queryParams : besom.types.Output[scala.Option[besom.api.googlenative.apigee.v1.outputs.GoogleCloudApigeeV1QueryMetadataResponse]] = output.map(_.map(_.queryParams))
def reportDefinitionId : besom.types.Output[scala.Option[String]] = output.map(_.map(_.reportDefinitionId))
def result : besom.types.Output[scala.Option[besom.api.googlenative.apigee.v1.outputs.GoogleCloudApigeeV1AsyncQueryResultResponse]] = output.map(_.map(_.result))
def resultFileSize : besom.types.Output[scala.Option[String]] = output.map(_.map(_.resultFileSize))
def resultRows : besom.types.Output[scala.Option[String]] = output.map(_.map(_.resultRows))
def self : besom.types.Output[scala.Option[String]] = output.map(_.map(_.self))
def state : besom.types.Output[scala.Option[String]] = output.map(_.map(_.state))
def updated : besom.types.Output[scala.Option[String]] = output.map(_.map(_.updated))
© 2015 - 2025 Weber Informatics LLC | Privacy Policy