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