@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AacSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
AacSettings() |
public void setAudioDescriptionBroadcasterMix(String audioDescriptionBroadcasterMix)
audioDescriptionBroadcasterMix
- AacAudioDescriptionBroadcasterMix
public String getAudioDescriptionBroadcasterMix()
AacAudioDescriptionBroadcasterMix
public AacSettings withAudioDescriptionBroadcasterMix(String audioDescriptionBroadcasterMix)
audioDescriptionBroadcasterMix
- AacAudioDescriptionBroadcasterMix
public AacSettings withAudioDescriptionBroadcasterMix(AacAudioDescriptionBroadcasterMix audioDescriptionBroadcasterMix)
audioDescriptionBroadcasterMix
- AacAudioDescriptionBroadcasterMix
public void setBitrate(Integer bitrate)
bitrate
- Average bitrate in bits/second. Valid values depend on rate control mode and profile.public Integer getBitrate()
public AacSettings withBitrate(Integer bitrate)
bitrate
- Average bitrate in bits/second. Valid values depend on rate control mode and profile.public void setCodecProfile(String codecProfile)
codecProfile
- AacCodecProfile
public String getCodecProfile()
AacCodecProfile
public AacSettings withCodecProfile(String codecProfile)
codecProfile
- AacCodecProfile
public AacSettings withCodecProfile(AacCodecProfile codecProfile)
codecProfile
- AacCodecProfile
public void setCodingMode(String codingMode)
codingMode
- AacCodingMode
public String getCodingMode()
AacCodingMode
public AacSettings withCodingMode(String codingMode)
codingMode
- AacCodingMode
public AacSettings withCodingMode(AacCodingMode codingMode)
codingMode
- AacCodingMode
public void setRateControlMode(String rateControlMode)
rateControlMode
- AacRateControlMode
public String getRateControlMode()
AacRateControlMode
public AacSettings withRateControlMode(String rateControlMode)
rateControlMode
- AacRateControlMode
public AacSettings withRateControlMode(AacRateControlMode rateControlMode)
rateControlMode
- AacRateControlMode
public void setRawFormat(String rawFormat)
rawFormat
- AacRawFormat
public String getRawFormat()
AacRawFormat
public AacSettings withRawFormat(String rawFormat)
rawFormat
- AacRawFormat
public AacSettings withRawFormat(AacRawFormat rawFormat)
rawFormat
- AacRawFormat
public void setSampleRate(Integer sampleRate)
sampleRate
- Sample rate in Hz. Valid values depend on rate control mode and profile.public Integer getSampleRate()
public AacSettings withSampleRate(Integer sampleRate)
sampleRate
- Sample rate in Hz. Valid values depend on rate control mode and profile.public void setSpecification(String specification)
specification
- AacSpecification
public String getSpecification()
AacSpecification
public AacSettings withSpecification(String specification)
specification
- AacSpecification
public AacSettings withSpecification(AacSpecification specification)
specification
- AacSpecification
public void setVbrQuality(String vbrQuality)
vbrQuality
- AacVbrQuality
public String getVbrQuality()
AacVbrQuality
public AacSettings withVbrQuality(String vbrQuality)
vbrQuality
- AacVbrQuality
public AacSettings withVbrQuality(AacVbrQuality vbrQuality)
vbrQuality
- AacVbrQuality
public String toString()
toString
in class Object
Object.toString()
public AacSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.