@Generated(value="software.amazon.awssdk:codegen") public class AacSettings extends Object implements StructuredPojo, ToCopyableBuilder<AacSettings.Builder,AacSettings>
Modifier and Type | Class and Description |
---|---|
static interface |
AacSettings.Builder |
Modifier and Type | Method and Description |
---|---|
AacAudioDescriptionBroadcasterMix |
audioDescriptionBroadcasterMix()
Returns the value of the AudioDescriptionBroadcasterMix property for this object.
|
String |
audioDescriptionBroadcasterMixString()
Returns the value of the AudioDescriptionBroadcasterMix property for this object.
|
Integer |
bitrate()
Average bitrate in bits/second.
|
static AacSettings.Builder |
builder() |
AacCodecProfile |
codecProfile()
Returns the value of the CodecProfile property for this object.
|
String |
codecProfileString()
Returns the value of the CodecProfile property for this object.
|
AacCodingMode |
codingMode()
Returns the value of the CodingMode property for this object.
|
String |
codingModeString()
Returns the value of the CodingMode property for this object.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
AacRateControlMode |
rateControlMode()
Returns the value of the RateControlMode property for this object.
|
String |
rateControlModeString()
Returns the value of the RateControlMode property for this object.
|
AacRawFormat |
rawFormat()
Returns the value of the RawFormat property for this object.
|
String |
rawFormatString()
Returns the value of the RawFormat property for this object.
|
Integer |
sampleRate()
Sample rate in Hz.
|
static Class<? extends AacSettings.Builder> |
serializableBuilderClass() |
AacSpecification |
specification()
Returns the value of the Specification property for this object.
|
String |
specificationString()
Returns the value of the Specification property for this object.
|
AacSettings.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
AacVbrQuality |
vbrQuality()
Returns the value of the VbrQuality property for this object.
|
String |
vbrQualityString()
Returns the value of the VbrQuality property for this object.
|
copy
public AacAudioDescriptionBroadcasterMix audioDescriptionBroadcasterMix()
If the service returns an enum value that is not available in the current SDK version,
audioDescriptionBroadcasterMix
will return
AacAudioDescriptionBroadcasterMix.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from audioDescriptionBroadcasterMixString()
.
AacAudioDescriptionBroadcasterMix
public String audioDescriptionBroadcasterMixString()
If the service returns an enum value that is not available in the current SDK version,
audioDescriptionBroadcasterMix
will return
AacAudioDescriptionBroadcasterMix.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from audioDescriptionBroadcasterMixString()
.
AacAudioDescriptionBroadcasterMix
public Integer bitrate()
public AacCodecProfile codecProfile()
If the service returns an enum value that is not available in the current SDK version, codecProfile
will
return AacCodecProfile.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
codecProfileString()
.
AacCodecProfile
public String codecProfileString()
If the service returns an enum value that is not available in the current SDK version, codecProfile
will
return AacCodecProfile.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
codecProfileString()
.
AacCodecProfile
public AacCodingMode codingMode()
If the service returns an enum value that is not available in the current SDK version, codingMode
will
return AacCodingMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
codingModeString()
.
AacCodingMode
public String codingModeString()
If the service returns an enum value that is not available in the current SDK version, codingMode
will
return AacCodingMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
codingModeString()
.
AacCodingMode
public AacRateControlMode rateControlMode()
If the service returns an enum value that is not available in the current SDK version, rateControlMode
will return AacRateControlMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from rateControlModeString()
.
AacRateControlMode
public String rateControlModeString()
If the service returns an enum value that is not available in the current SDK version, rateControlMode
will return AacRateControlMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from rateControlModeString()
.
AacRateControlMode
public AacRawFormat rawFormat()
If the service returns an enum value that is not available in the current SDK version, rawFormat
will
return AacRawFormat.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
rawFormatString()
.
AacRawFormat
public String rawFormatString()
If the service returns an enum value that is not available in the current SDK version, rawFormat
will
return AacRawFormat.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
rawFormatString()
.
AacRawFormat
public Integer sampleRate()
public AacSpecification specification()
If the service returns an enum value that is not available in the current SDK version, specification
will return AacSpecification.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from specificationString()
.
AacSpecification
public String specificationString()
If the service returns an enum value that is not available in the current SDK version, specification
will return AacSpecification.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from specificationString()
.
AacSpecification
public AacVbrQuality vbrQuality()
If the service returns an enum value that is not available in the current SDK version, vbrQuality
will
return AacVbrQuality.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
vbrQualityString()
.
AacVbrQuality
public String vbrQualityString()
If the service returns an enum value that is not available in the current SDK version, vbrQuality
will
return AacVbrQuality.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
vbrQualityString()
.
AacVbrQuality
public AacSettings.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AacSettings.Builder,AacSettings>
public static AacSettings.Builder builder()
public static Class<? extends AacSettings.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.