src.index.GetPropertyActivationResult.scala Maven / Gradle / Ivy
The newest version!
package besom.api.akamai
final case class GetPropertyActivationResult private(
activationId: String,
contacts: scala.collection.immutable.List[String],
errors: String,
id: String,
network: scala.Option[String],
note: String,
propertyId: String,
status: String,
version: scala.Option[Int],
warnings: String
)
object GetPropertyActivationResult :
given decoder(using besom.types.Context): besom.types.Decoder[GetPropertyActivationResult] =
besom.internal.Decoder.derived[GetPropertyActivationResult]
given outputOps: {} with
extension(output: besom.types.Output[GetPropertyActivationResult])
def activationId : besom.types.Output[String] = output.map(_.activationId)
def contacts : besom.types.Output[scala.collection.immutable.List[String]] = output.map(_.contacts)
def errors : besom.types.Output[String] = output.map(_.errors)
def id : besom.types.Output[String] = output.map(_.id)
def network : besom.types.Output[scala.Option[String]] = output.map(_.network)
def note : besom.types.Output[String] = output.map(_.note)
def propertyId : besom.types.Output[String] = output.map(_.propertyId)
def status : besom.types.Output[String] = output.map(_.status)
def version : besom.types.Output[scala.Option[Int]] = output.map(_.version)
def warnings : besom.types.Output[String] = output.map(_.warnings)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[GetPropertyActivationResult]])
def activationId : besom.types.Output[scala.Option[String]] = output.map(_.map(_.activationId))
def contacts : besom.types.Output[scala.Option[scala.collection.immutable.List[String]]] = output.map(_.map(_.contacts))
def errors : besom.types.Output[scala.Option[String]] = output.map(_.map(_.errors))
def id : besom.types.Output[scala.Option[String]] = output.map(_.map(_.id))
def network : besom.types.Output[scala.Option[String]] = output.map(_.flatMap(_.network))
def note : besom.types.Output[scala.Option[String]] = output.map(_.map(_.note))
def propertyId : besom.types.Output[scala.Option[String]] = output.map(_.map(_.propertyId))
def status : besom.types.Output[scala.Option[String]] = output.map(_.map(_.status))
def version : besom.types.Output[scala.Option[Int]] = output.map(_.flatMap(_.version))
def warnings : besom.types.Output[scala.Option[String]] = output.map(_.map(_.warnings))