src.apigee.v1.GetSharedflowResult.scala Maven / Gradle / Ivy
The newest version!
package besom.api.googlenative.apigee.v1
final case class GetSharedflowResult private(
latestRevisionId: String,
metaData: besom.api.googlenative.apigee.v1.outputs.GoogleCloudApigeeV1EntityMetadataResponse,
name: String,
revision: scala.collection.immutable.List[String]
)
object GetSharedflowResult :
given decoder(using besom.types.Context): besom.types.Decoder[GetSharedflowResult] =
besom.internal.Decoder.derived[GetSharedflowResult]
given outputOps: {} with
extension(output: besom.types.Output[GetSharedflowResult])
def latestRevisionId : besom.types.Output[String] = output.map(_.latestRevisionId)
def metaData : besom.types.Output[besom.api.googlenative.apigee.v1.outputs.GoogleCloudApigeeV1EntityMetadataResponse] = output.map(_.metaData)
def name : besom.types.Output[String] = output.map(_.name)
def revision : besom.types.Output[scala.collection.immutable.List[String]] = output.map(_.revision)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[GetSharedflowResult]])
def latestRevisionId : besom.types.Output[scala.Option[String]] = output.map(_.map(_.latestRevisionId))
def metaData : besom.types.Output[scala.Option[besom.api.googlenative.apigee.v1.outputs.GoogleCloudApigeeV1EntityMetadataResponse]] = output.map(_.map(_.metaData))
def name : besom.types.Output[scala.Option[String]] = output.map(_.map(_.name))
def revision : besom.types.Output[scala.Option[scala.collection.immutable.List[String]]] = output.map(_.map(_.revision))
© 2015 - 2025 Weber Informatics LLC | Privacy Policy