src.index.GetBotmanAkamaiDefinedBotResult.scala Maven / Gradle / Ivy
The newest version!
package besom.api.akamai
final case class GetBotmanAkamaiDefinedBotResult private(
botName: scala.Option[String],
id: String,
json: String
)
object GetBotmanAkamaiDefinedBotResult :
given decoder(using besom.types.Context): besom.types.Decoder[GetBotmanAkamaiDefinedBotResult] =
besom.internal.Decoder.derived[GetBotmanAkamaiDefinedBotResult]
given outputOps: {} with
extension(output: besom.types.Output[GetBotmanAkamaiDefinedBotResult])
def botName : besom.types.Output[scala.Option[String]] = output.map(_.botName)
def id : besom.types.Output[String] = output.map(_.id)
def json : besom.types.Output[String] = output.map(_.json)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[GetBotmanAkamaiDefinedBotResult]])
def botName : besom.types.Output[scala.Option[String]] = output.map(_.flatMap(_.botName))
def id : besom.types.Output[scala.Option[String]] = output.map(_.map(_.id))
def json : besom.types.Output[scala.Option[String]] = output.map(_.map(_.json))