@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class WavSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
WavSettings() |
Modifier and Type | Method and Description |
---|---|
WavSettings |
clone() |
boolean |
equals(Object obj) |
Double |
getBitDepth()
Bits per sample.
|
String |
getCodingMode()
The audio coding mode for the WAV audio.
|
Double |
getSampleRate()
Sample rate in Hz.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBitDepth(Double bitDepth)
Bits per sample.
|
void |
setCodingMode(String codingMode)
The audio coding mode for the WAV audio.
|
void |
setSampleRate(Double sampleRate)
Sample rate in Hz.
|
String |
toString()
Returns a string representation of this object.
|
WavSettings |
withBitDepth(Double bitDepth)
Bits per sample.
|
WavSettings |
withCodingMode(String codingMode)
The audio coding mode for the WAV audio.
|
WavSettings |
withCodingMode(WavCodingMode codingMode)
The audio coding mode for the WAV audio.
|
WavSettings |
withSampleRate(Double sampleRate)
Sample rate in Hz.
|
public void setBitDepth(Double bitDepth)
bitDepth
- Bits per sample.public Double getBitDepth()
public WavSettings withBitDepth(Double bitDepth)
bitDepth
- Bits per sample.public void setCodingMode(String codingMode)
codingMode
- The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.WavCodingMode
public String getCodingMode()
WavCodingMode
public WavSettings withCodingMode(String codingMode)
codingMode
- The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.WavCodingMode
public WavSettings withCodingMode(WavCodingMode codingMode)
codingMode
- The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.WavCodingMode
public void setSampleRate(Double sampleRate)
sampleRate
- Sample rate in Hz.public Double getSampleRate()
public WavSettings withSampleRate(Double sampleRate)
sampleRate
- Sample rate in Hz.public String toString()
toString
in class Object
Object.toString()
public WavSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.