@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AudioChannelMapping extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
AudioChannelMapping() |
| Modifier and Type | Method and Description |
|---|---|
AudioChannelMapping |
clone() |
boolean |
equals(Object obj) |
List<InputChannelLevel> |
getInputChannelLevels()
Indices and gain values for each input channel that should be remixed into this output channel.
|
Integer |
getOutputChannel()
The index of the output channel being produced.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setInputChannelLevels(Collection<InputChannelLevel> inputChannelLevels)
Indices and gain values for each input channel that should be remixed into this output channel.
|
void |
setOutputChannel(Integer outputChannel)
The index of the output channel being produced.
|
String |
toString()
Returns a string representation of this object.
|
AudioChannelMapping |
withInputChannelLevels(Collection<InputChannelLevel> inputChannelLevels)
Indices and gain values for each input channel that should be remixed into this output channel.
|
AudioChannelMapping |
withInputChannelLevels(InputChannelLevel... inputChannelLevels)
Indices and gain values for each input channel that should be remixed into this output channel.
|
AudioChannelMapping |
withOutputChannel(Integer outputChannel)
The index of the output channel being produced.
|
public List<InputChannelLevel> getInputChannelLevels()
public void setInputChannelLevels(Collection<InputChannelLevel> inputChannelLevels)
inputChannelLevels - Indices and gain values for each input channel that should be remixed into this output channel.public AudioChannelMapping withInputChannelLevels(InputChannelLevel... inputChannelLevels)
NOTE: This method appends the values to the existing list (if any). Use
setInputChannelLevels(java.util.Collection) or withInputChannelLevels(java.util.Collection) if
you want to override the existing values.
inputChannelLevels - Indices and gain values for each input channel that should be remixed into this output channel.public AudioChannelMapping withInputChannelLevels(Collection<InputChannelLevel> inputChannelLevels)
inputChannelLevels - Indices and gain values for each input channel that should be remixed into this output channel.public void setOutputChannel(Integer outputChannel)
outputChannel - The index of the output channel being produced.public Integer getOutputChannel()
public AudioChannelMapping withOutputChannel(Integer outputChannel)
outputChannel - The index of the output channel being produced.public String toString()
toString in class ObjectObject.toString()public AudioChannelMapping clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.