
src.healthcare.v1beta1.GetAttributeDefinitionResult.scala Maven / Gradle / Ivy
package besom.api.googlenative.healthcare.v1beta1
final case class GetAttributeDefinitionResult private(
allowedValues: scala.collection.immutable.List[String],
category: String,
consentDefaultValues: scala.collection.immutable.List[String],
dataMappingDefaultValue: String,
description: String,
name: String
)
object GetAttributeDefinitionResult :
given decoder(using besom.types.Context): besom.types.Decoder[GetAttributeDefinitionResult] =
besom.internal.Decoder.derived[GetAttributeDefinitionResult]
given outputOps: {} with
extension(output: besom.types.Output[GetAttributeDefinitionResult])
def allowedValues : besom.types.Output[scala.collection.immutable.List[String]] = output.map(_.allowedValues)
def category : besom.types.Output[String] = output.map(_.category)
def consentDefaultValues : besom.types.Output[scala.collection.immutable.List[String]] = output.map(_.consentDefaultValues)
def dataMappingDefaultValue : besom.types.Output[String] = output.map(_.dataMappingDefaultValue)
def description : besom.types.Output[String] = output.map(_.description)
def name : besom.types.Output[String] = output.map(_.name)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[GetAttributeDefinitionResult]])
def allowedValues : besom.types.Output[scala.Option[scala.collection.immutable.List[String]]] = output.map(_.map(_.allowedValues))
def category : besom.types.Output[scala.Option[String]] = output.map(_.map(_.category))
def consentDefaultValues : besom.types.Output[scala.Option[scala.collection.immutable.List[String]]] = output.map(_.map(_.consentDefaultValues))
def dataMappingDefaultValue : besom.types.Output[scala.Option[String]] = output.map(_.map(_.dataMappingDefaultValue))
def description : besom.types.Output[scala.Option[String]] = output.map(_.map(_.description))
def name : besom.types.Output[scala.Option[String]] = output.map(_.map(_.name))
© 2015 - 2025 Weber Informatics LLC | Privacy Policy