@Generated(value="software.amazon.awssdk:codegen") public final class XavcSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<XavcSettings.Builder,XavcSettings>
Modifier and Type | Class and Description |
---|---|
static interface |
XavcSettings.Builder |
Modifier and Type | Method and Description |
---|---|
XavcAdaptiveQuantization |
adaptiveQuantization()
Keep the default value, Auto (AUTO), for this setting to have MediaConvert automatically apply the best types of
quantization for your video content.
|
String |
adaptiveQuantizationAsString()
Keep the default value, Auto (AUTO), for this setting to have MediaConvert automatically apply the best types of
quantization for your video content.
|
static XavcSettings.Builder |
builder() |
XavcEntropyEncoding |
entropyEncoding()
Optional.
|
String |
entropyEncodingAsString()
Optional.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
XavcFramerateControl |
framerateControl()
If you are using the console, use the Frame rate setting to specify the frame rate for this output.
|
String |
framerateControlAsString()
If you are using the console, use the Frame rate setting to specify the frame rate for this output.
|
XavcFramerateConversionAlgorithm |
framerateConversionAlgorithm()
Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate.
|
String |
framerateConversionAlgorithmAsString()
Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate.
|
Integer |
framerateDenominator()
When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction.
|
Integer |
framerateNumerator()
When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
XavcProfile |
profile()
Specify the XAVC profile for this output.
|
String |
profileAsString()
Specify the XAVC profile for this output.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends XavcSettings.Builder> |
serializableBuilderClass() |
XavcSlowPal |
slowPal()
Ignore this setting unless your input frame rate is 23.976 or 24 frames per second (fps).
|
String |
slowPalAsString()
Ignore this setting unless your input frame rate is 23.976 or 24 frames per second (fps).
|
Integer |
softness()
Ignore this setting unless your downstream workflow requires that you specify it explicitly.
|
XavcSpatialAdaptiveQuantization |
spatialAdaptiveQuantization()
The best way to set up adaptive quantization is to keep the default value, Auto (AUTO), for the setting Adaptive
quantization (adaptiveQuantization).
|
String |
spatialAdaptiveQuantizationAsString()
The best way to set up adaptive quantization is to keep the default value, Auto (AUTO), for the setting Adaptive
quantization (adaptiveQuantization).
|
XavcTemporalAdaptiveQuantization |
temporalAdaptiveQuantization()
The best way to set up adaptive quantization is to keep the default value, Auto (AUTO), for the setting Adaptive
quantization (adaptiveQuantization).
|
String |
temporalAdaptiveQuantizationAsString()
The best way to set up adaptive quantization is to keep the default value, Auto (AUTO), for the setting Adaptive
quantization (adaptiveQuantization).
|
XavcSettings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Xavc4kIntraCbgProfileSettings |
xavc4kIntraCbgProfileSettings()
Required when you set (Profile) under (VideoDescription)>(CodecSettings)>(XavcSettings) to the value
XAVC_4K_INTRA_CBG.
|
Xavc4kIntraVbrProfileSettings |
xavc4kIntraVbrProfileSettings()
Required when you set (Profile) under (VideoDescription)>(CodecSettings)>(XavcSettings) to the value
XAVC_4K_INTRA_VBR.
|
Xavc4kProfileSettings |
xavc4kProfileSettings()
Required when you set (Profile) under (VideoDescription)>(CodecSettings)>(XavcSettings) to the value XAVC_4K.
|
XavcHdIntraCbgProfileSettings |
xavcHdIntraCbgProfileSettings()
Required when you set (Profile) under (VideoDescription)>(CodecSettings)>(XavcSettings) to the value
XAVC_HD_INTRA_CBG.
|
XavcHdProfileSettings |
xavcHdProfileSettings()
Required when you set (Profile) under (VideoDescription)>(CodecSettings)>(XavcSettings) to the value XAVC_HD.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final XavcAdaptiveQuantization adaptiveQuantization()
If the service returns an enum value that is not available in the current SDK version,
adaptiveQuantization
will return XavcAdaptiveQuantization.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from adaptiveQuantizationAsString()
.
XavcAdaptiveQuantization
public final String adaptiveQuantizationAsString()
If the service returns an enum value that is not available in the current SDK version,
adaptiveQuantization
will return XavcAdaptiveQuantization.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from adaptiveQuantizationAsString()
.
XavcAdaptiveQuantization
public final XavcEntropyEncoding entropyEncoding()
If the service returns an enum value that is not available in the current SDK version, entropyEncoding
will return XavcEntropyEncoding.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from entropyEncodingAsString()
.
XavcEntropyEncoding
public final String entropyEncodingAsString()
If the service returns an enum value that is not available in the current SDK version, entropyEncoding
will return XavcEntropyEncoding.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from entropyEncodingAsString()
.
XavcEntropyEncoding
public final XavcFramerateControl framerateControl()
If the service returns an enum value that is not available in the current SDK version, framerateControl
will return XavcFramerateControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from framerateControlAsString()
.
XavcFramerateControl
public final String framerateControlAsString()
If the service returns an enum value that is not available in the current SDK version, framerateControl
will return XavcFramerateControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from framerateControlAsString()
.
XavcFramerateControl
public final XavcFramerateConversionAlgorithm framerateConversionAlgorithm()
If the service returns an enum value that is not available in the current SDK version,
framerateConversionAlgorithm
will return XavcFramerateConversionAlgorithm.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from framerateConversionAlgorithmAsString()
.
XavcFramerateConversionAlgorithm
public final String framerateConversionAlgorithmAsString()
If the service returns an enum value that is not available in the current SDK version,
framerateConversionAlgorithm
will return XavcFramerateConversionAlgorithm.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from framerateConversionAlgorithmAsString()
.
XavcFramerateConversionAlgorithm
public final Integer framerateDenominator()
public final Integer framerateNumerator()
public final XavcProfile profile()
If the service returns an enum value that is not available in the current SDK version, profile
will
return XavcProfile.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
profileAsString()
.
XavcProfile
public final String profileAsString()
If the service returns an enum value that is not available in the current SDK version, profile
will
return XavcProfile.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
profileAsString()
.
XavcProfile
public final XavcSlowPal slowPal()
If the service returns an enum value that is not available in the current SDK version, slowPal
will
return XavcSlowPal.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
slowPalAsString()
.
XavcSlowPal
public final String slowPalAsString()
If the service returns an enum value that is not available in the current SDK version, slowPal
will
return XavcSlowPal.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
slowPalAsString()
.
XavcSlowPal
public final Integer softness()
public final XavcSpatialAdaptiveQuantization spatialAdaptiveQuantization()
If the service returns an enum value that is not available in the current SDK version,
spatialAdaptiveQuantization
will return XavcSpatialAdaptiveQuantization.UNKNOWN_TO_SDK_VERSION
.
The raw value returned by the service is available from spatialAdaptiveQuantizationAsString()
.
XavcSpatialAdaptiveQuantization
public final String spatialAdaptiveQuantizationAsString()
If the service returns an enum value that is not available in the current SDK version,
spatialAdaptiveQuantization
will return XavcSpatialAdaptiveQuantization.UNKNOWN_TO_SDK_VERSION
.
The raw value returned by the service is available from spatialAdaptiveQuantizationAsString()
.
XavcSpatialAdaptiveQuantization
public final XavcTemporalAdaptiveQuantization temporalAdaptiveQuantization()
If the service returns an enum value that is not available in the current SDK version,
temporalAdaptiveQuantization
will return XavcTemporalAdaptiveQuantization.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from temporalAdaptiveQuantizationAsString()
.
XavcTemporalAdaptiveQuantization
public final String temporalAdaptiveQuantizationAsString()
If the service returns an enum value that is not available in the current SDK version,
temporalAdaptiveQuantization
will return XavcTemporalAdaptiveQuantization.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from temporalAdaptiveQuantizationAsString()
.
XavcTemporalAdaptiveQuantization
public final Xavc4kIntraCbgProfileSettings xavc4kIntraCbgProfileSettings()
public final Xavc4kIntraVbrProfileSettings xavc4kIntraVbrProfileSettings()
public final Xavc4kProfileSettings xavc4kProfileSettings()
public final XavcHdIntraCbgProfileSettings xavcHdIntraCbgProfileSettings()
public final XavcHdProfileSettings xavcHdProfileSettings()
public XavcSettings.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<XavcSettings.Builder,XavcSettings>
public static XavcSettings.Builder builder()
public static Class<? extends XavcSettings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.