Interface EncodingParameters.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EncodingParameters.Builder,EncodingParameters>,SdkBuilder<EncodingParameters.Builder,EncodingParameters>,SdkPojo
- Enclosing class:
- EncodingParameters
public static interface EncodingParameters.Builder extends SdkPojo, CopyableBuilder<EncodingParameters.Builder,EncodingParameters>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EncodingParameters.BuildercompressionFactor(Double compressionFactor)A value that is used to calculate compression for an output.EncodingParameters.BuilderencoderProfile(String encoderProfile)A setting on the encoder that drives compression settings.EncodingParameters.BuilderencoderProfile(EncoderProfile encoderProfile)A setting on the encoder that drives compression settings.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
compressionFactor
EncodingParameters.Builder compressionFactor(Double compressionFactor)
A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are floating point numbers in the range of 3.0 to 10.0, inclusive.- Parameters:
compressionFactor- A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are floating point numbers in the range of 3.0 to 10.0, inclusive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encoderProfile
EncodingParameters.Builder encoderProfile(String encoderProfile)
A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.- Parameters:
encoderProfile- A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EncoderProfile,EncoderProfile
-
encoderProfile
EncodingParameters.Builder encoderProfile(EncoderProfile encoderProfile)
A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.- Parameters:
encoderProfile- A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EncoderProfile,EncoderProfile
-
-