@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InputDeviceConfigurableAudioChannelPairConfig extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
InputDeviceConfigurableAudioChannelPairConfig() |
Modifier and Type | Method and Description |
---|---|
InputDeviceConfigurableAudioChannelPairConfig |
clone() |
boolean |
equals(Object obj) |
Integer |
getId()
The ID for one audio pair configuration, a value from 1 to 8.
|
String |
getProfile()
The profile to set for one audio pair configuration.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setId(Integer id)
The ID for one audio pair configuration, a value from 1 to 8.
|
void |
setProfile(String profile)
The profile to set for one audio pair configuration.
|
String |
toString()
Returns a string representation of this object.
|
InputDeviceConfigurableAudioChannelPairConfig |
withId(Integer id)
The ID for one audio pair configuration, a value from 1 to 8.
|
InputDeviceConfigurableAudioChannelPairConfig |
withProfile(InputDeviceConfigurableAudioChannelPairProfile profile)
The profile to set for one audio pair configuration.
|
InputDeviceConfigurableAudioChannelPairConfig |
withProfile(String profile)
The profile to set for one audio pair configuration.
|
public InputDeviceConfigurableAudioChannelPairConfig()
public void setId(Integer id)
id
- The ID for one audio pair configuration, a value from 1 to 8.public Integer getId()
public InputDeviceConfigurableAudioChannelPairConfig withId(Integer id)
id
- The ID for one audio pair configuration, a value from 1 to 8.public void setProfile(String profile)
profile
- The profile to set for one audio pair configuration. Choose an enumeration value. Each value describes one
audio configuration using the format (rate control algorithm)-(codec)_(quality)-(bitrate in bytes). For
example, CBR-AAC_HQ-192000. Or choose DISABLED, in which case the device won't produce audio for this
pair.InputDeviceConfigurableAudioChannelPairProfile
public String getProfile()
InputDeviceConfigurableAudioChannelPairProfile
public InputDeviceConfigurableAudioChannelPairConfig withProfile(String profile)
profile
- The profile to set for one audio pair configuration. Choose an enumeration value. Each value describes one
audio configuration using the format (rate control algorithm)-(codec)_(quality)-(bitrate in bytes). For
example, CBR-AAC_HQ-192000. Or choose DISABLED, in which case the device won't produce audio for this
pair.InputDeviceConfigurableAudioChannelPairProfile
public InputDeviceConfigurableAudioChannelPairConfig withProfile(InputDeviceConfigurableAudioChannelPairProfile profile)
profile
- The profile to set for one audio pair configuration. Choose an enumeration value. Each value describes one
audio configuration using the format (rate control algorithm)-(codec)_(quality)-(bitrate in bytes). For
example, CBR-AAC_HQ-192000. Or choose DISABLED, in which case the device won't produce audio for this
pair.InputDeviceConfigurableAudioChannelPairProfile
public String toString()
toString
in class Object
Object.toString()
public InputDeviceConfigurableAudioChannelPairConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.