Class BuiltInStandardEncoderPreset

java.lang.Object
com.azure.resourcemanager.mediaservices.models.Preset
com.azure.resourcemanager.mediaservices.models.BuiltInStandardEncoderPreset

public final class BuiltInStandardEncoderPreset extends Preset
Describes a built-in preset for encoding the input video with the Standard Encoder.
  • Constructor Details

    • BuiltInStandardEncoderPreset

      public BuiltInStandardEncoderPreset()
      Creates an instance of BuiltInStandardEncoderPreset class.
  • Method Details

    • configurations

      public PresetConfigurations configurations()
      Get the configurations property: Optional configuration settings for encoder. Configurations is only supported for ContentAwareEncoding and H265ContentAwareEncoding BuiltInStandardEncoderPreset.
      Returns:
      the configurations value.
    • withConfigurations

      public BuiltInStandardEncoderPreset withConfigurations(PresetConfigurations configurations)
      Set the configurations property: Optional configuration settings for encoder. Configurations is only supported for ContentAwareEncoding and H265ContentAwareEncoding BuiltInStandardEncoderPreset.
      Parameters:
      configurations - the configurations value to set.
      Returns:
      the BuiltInStandardEncoderPreset object itself.
    • presetName

      public EncoderNamedPreset presetName()
      Get the presetName property: The built-in preset to be used for encoding videos.
      Returns:
      the presetName value.
    • withPresetName

      public BuiltInStandardEncoderPreset withPresetName(EncoderNamedPreset presetName)
      Set the presetName property: The built-in preset to be used for encoding videos.
      Parameters:
      presetName - the presetName value to set.
      Returns:
      the BuiltInStandardEncoderPreset object itself.
    • validate

      public void validate()
      Validates the instance.
      Overrides:
      validate in class Preset
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.