Class Preset

    • Method Detail

      • id

        public final String id()

        Identifier for the new preset. You use this value to get settings for the preset or to delete it.

        Returns:
        Identifier for the new preset. You use this value to get settings for the preset or to delete it.
      • arn

        public final String arn()

        The Amazon Resource Name (ARN) for the preset.

        Returns:
        The Amazon Resource Name (ARN) for the preset.
      • name

        public final String name()

        The name of the preset.

        Returns:
        The name of the preset.
      • description

        public final String description()

        A description of the preset.

        Returns:
        A description of the preset.
      • container

        public final String container()

        The container type for the output file. Valid values include flac, flv, fmp4, gif, mp3, mp4, mpg, mxf, oga, ogg, ts, and webm.

        Returns:
        The container type for the output file. Valid values include flac, flv, fmp4, gif, mp3, mp4, mpg, mxf, oga, ogg, ts, and webm.
      • audio

        public final AudioParameters audio()

        A section of the response body that provides information about the audio preset values.

        Returns:
        A section of the response body that provides information about the audio preset values.
      • video

        public final VideoParameters video()

        A section of the response body that provides information about the video preset values.

        Returns:
        A section of the response body that provides information about the video preset values.
      • thumbnails

        public final Thumbnails thumbnails()

        A section of the response body that provides information about the thumbnail preset values, if any.

        Returns:
        A section of the response body that provides information about the thumbnail preset values, if any.
      • type

        public final String type()

        Whether the preset is a default preset provided by Elastic Transcoder (System) or a preset that you have defined (Custom).

        Returns:
        Whether the preset is a default preset provided by Elastic Transcoder (System) or a preset that you have defined (Custom).
      • serializableBuilderClass

        public static Class<? extends Preset.Builder> serializableBuilderClass()
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)