public static interface ProresSettings.Builder extends CopyableBuilder<ProresSettings.Builder,ProresSettings>
Modifier and Type | Method and Description |
---|---|
ProresSettings.Builder |
codecProfile(ProresCodecProfile codecProfile)
Sets the value of the CodecProfile property for this object.
|
ProresSettings.Builder |
codecProfile(String codecProfile)
Sets the value of the CodecProfile property for this object.
|
ProresSettings.Builder |
framerateControl(ProresFramerateControl framerateControl)
Sets the value of the FramerateControl property for this object.
|
ProresSettings.Builder |
framerateControl(String framerateControl)
Sets the value of the FramerateControl property for this object.
|
ProresSettings.Builder |
framerateConversionAlgorithm(ProresFramerateConversionAlgorithm framerateConversionAlgorithm)
Sets the value of the FramerateConversionAlgorithm property for this object.
|
ProresSettings.Builder |
framerateConversionAlgorithm(String framerateConversionAlgorithm)
Sets the value of the FramerateConversionAlgorithm property for this object.
|
ProresSettings.Builder |
framerateDenominator(Integer framerateDenominator)
Framerate denominator.
|
ProresSettings.Builder |
framerateNumerator(Integer framerateNumerator)
When you use the API for transcode jobs that use framerate conversion, specify the framerate as a fraction.
|
ProresSettings.Builder |
interlaceMode(ProresInterlaceMode interlaceMode)
Sets the value of the InterlaceMode property for this object.
|
ProresSettings.Builder |
interlaceMode(String interlaceMode)
Sets the value of the InterlaceMode property for this object.
|
ProresSettings.Builder |
parControl(ProresParControl parControl)
Sets the value of the ParControl property for this object.
|
ProresSettings.Builder |
parControl(String parControl)
Sets the value of the ParControl property for this object.
|
ProresSettings.Builder |
parDenominator(Integer parDenominator)
Pixel Aspect Ratio denominator.
|
ProresSettings.Builder |
parNumerator(Integer parNumerator)
Pixel Aspect Ratio numerator.
|
ProresSettings.Builder |
slowPal(ProresSlowPal slowPal)
Sets the value of the SlowPal property for this object.
|
ProresSettings.Builder |
slowPal(String slowPal)
Sets the value of the SlowPal property for this object.
|
ProresSettings.Builder |
telecine(ProresTelecine telecine)
Sets the value of the Telecine property for this object.
|
ProresSettings.Builder |
telecine(String telecine)
Sets the value of the Telecine property for this object.
|
copy
applyMutation, build
ProresSettings.Builder codecProfile(String codecProfile)
codecProfile
- The new value for the CodecProfile property for this object.ProresCodecProfile
,
ProresCodecProfile
ProresSettings.Builder codecProfile(ProresCodecProfile codecProfile)
codecProfile
- The new value for the CodecProfile property for this object.ProresCodecProfile
,
ProresCodecProfile
ProresSettings.Builder framerateControl(String framerateControl)
framerateControl
- The new value for the FramerateControl property for this object.ProresFramerateControl
,
ProresFramerateControl
ProresSettings.Builder framerateControl(ProresFramerateControl framerateControl)
framerateControl
- The new value for the FramerateControl property for this object.ProresFramerateControl
,
ProresFramerateControl
ProresSettings.Builder framerateConversionAlgorithm(String framerateConversionAlgorithm)
framerateConversionAlgorithm
- The new value for the FramerateConversionAlgorithm property for this object.ProresFramerateConversionAlgorithm
,
ProresFramerateConversionAlgorithm
ProresSettings.Builder framerateConversionAlgorithm(ProresFramerateConversionAlgorithm framerateConversionAlgorithm)
framerateConversionAlgorithm
- The new value for the FramerateConversionAlgorithm property for this object.ProresFramerateConversionAlgorithm
,
ProresFramerateConversionAlgorithm
ProresSettings.Builder framerateDenominator(Integer framerateDenominator)
framerateDenominator
- Framerate denominator.ProresSettings.Builder framerateNumerator(Integer framerateNumerator)
framerateNumerator
- When you use the API for transcode jobs that use framerate conversion, specify the framerate as a
fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of
this fraction. In this example, use 24000 for the value of FramerateNumerator.ProresSettings.Builder interlaceMode(String interlaceMode)
interlaceMode
- The new value for the InterlaceMode property for this object.ProresInterlaceMode
,
ProresInterlaceMode
ProresSettings.Builder interlaceMode(ProresInterlaceMode interlaceMode)
interlaceMode
- The new value for the InterlaceMode property for this object.ProresInterlaceMode
,
ProresInterlaceMode
ProresSettings.Builder parControl(String parControl)
parControl
- The new value for the ParControl property for this object.ProresParControl
,
ProresParControl
ProresSettings.Builder parControl(ProresParControl parControl)
parControl
- The new value for the ParControl property for this object.ProresParControl
,
ProresParControl
ProresSettings.Builder parDenominator(Integer parDenominator)
parDenominator
- Pixel Aspect Ratio denominator.ProresSettings.Builder parNumerator(Integer parNumerator)
parNumerator
- Pixel Aspect Ratio numerator.ProresSettings.Builder slowPal(String slowPal)
slowPal
- The new value for the SlowPal property for this object.ProresSlowPal
,
ProresSlowPal
ProresSettings.Builder slowPal(ProresSlowPal slowPal)
slowPal
- The new value for the SlowPal property for this object.ProresSlowPal
,
ProresSlowPal
ProresSettings.Builder telecine(String telecine)
telecine
- The new value for the Telecine property for this object.ProresTelecine
,
ProresTelecine
ProresSettings.Builder telecine(ProresTelecine telecine)
telecine
- The new value for the Telecine property for this object.ProresTelecine
,
ProresTelecine
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.