java.lang.Object
com.azure.resourcemanager.mediaservices.models.HlsSettings

public final class HlsSettings extends Object
The HLS setting for a track.
  • Constructor Details

    • HlsSettings

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

    • defaultProperty

      public Boolean defaultProperty()
      Get the defaultProperty property: The default for the HLS setting.
      Returns:
      the defaultProperty value.
    • withDefaultProperty

      public HlsSettings withDefaultProperty(Boolean defaultProperty)
      Set the defaultProperty property: The default for the HLS setting.
      Parameters:
      defaultProperty - the defaultProperty value to set.
      Returns:
      the HlsSettings object itself.
    • forced

      public Boolean forced()
      Get the forced property: The forced for the HLS setting.
      Returns:
      the forced value.
    • withForced

      public HlsSettings withForced(Boolean forced)
      Set the forced property: The forced for the HLS setting.
      Parameters:
      forced - the forced value to set.
      Returns:
      the HlsSettings object itself.
    • characteristics

      public String characteristics()
      Get the characteristics property: The characteristics for the HLS setting.
      Returns:
      the characteristics value.
    • withCharacteristics

      public HlsSettings withCharacteristics(String characteristics)
      Set the characteristics property: The characteristics for the HLS setting.
      Parameters:
      characteristics - the characteristics value to set.
      Returns:
      the HlsSettings object itself.
    • validate

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