Class StandardEncoderPreset

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

public final class StandardEncoderPreset extends Preset
Describes all the settings to be used when encoding the input video with the Standard Encoder.
  • Constructor Details

    • StandardEncoderPreset

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

    • experimentalOptions

      public Map<String,String> experimentalOptions()
      Get the experimentalOptions property: Dictionary containing key value pairs for parameters not exposed in the preset itself.
      Returns:
      the experimentalOptions value.
    • withExperimentalOptions

      public StandardEncoderPreset withExperimentalOptions(Map<String,String> experimentalOptions)
      Set the experimentalOptions property: Dictionary containing key value pairs for parameters not exposed in the preset itself.
      Parameters:
      experimentalOptions - the experimentalOptions value to set.
      Returns:
      the StandardEncoderPreset object itself.
    • filters

      public Filters filters()
      Get the filters property: One or more filtering operations that are applied to the input media before encoding.
      Returns:
      the filters value.
    • withFilters

      public StandardEncoderPreset withFilters(Filters filters)
      Set the filters property: One or more filtering operations that are applied to the input media before encoding.
      Parameters:
      filters - the filters value to set.
      Returns:
      the StandardEncoderPreset object itself.
    • codecs

      public List<Codec> codecs()
      Get the codecs property: The list of codecs to be used when encoding the input video.
      Returns:
      the codecs value.
    • withCodecs

      public StandardEncoderPreset withCodecs(List<Codec> codecs)
      Set the codecs property: The list of codecs to be used when encoding the input video.
      Parameters:
      codecs - the codecs value to set.
      Returns:
      the StandardEncoderPreset object itself.
    • formats

      public List<Format> formats()
      Get the formats property: The list of outputs to be produced by the encoder.
      Returns:
      the formats value.
    • withFormats

      public StandardEncoderPreset withFormats(List<Format> formats)
      Set the formats property: The list of outputs to be produced by the encoder.
      Parameters:
      formats - the formats value to set.
      Returns:
      the StandardEncoderPreset object itself.
    • validate

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