@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MultiplexVideoSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
MultiplexVideoSettings() |
Modifier and Type | Method and Description |
---|---|
MultiplexVideoSettings |
clone() |
boolean |
equals(Object obj) |
Integer |
getConstantBitrate()
The constant bitrate configuration for the video encode.
|
MultiplexStatmuxVideoSettings |
getStatmuxSettings()
Statmux rate control settings.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setConstantBitrate(Integer constantBitrate)
The constant bitrate configuration for the video encode.
|
void |
setStatmuxSettings(MultiplexStatmuxVideoSettings statmuxSettings)
Statmux rate control settings.
|
String |
toString()
Returns a string representation of this object.
|
MultiplexVideoSettings |
withConstantBitrate(Integer constantBitrate)
The constant bitrate configuration for the video encode.
|
MultiplexVideoSettings |
withStatmuxSettings(MultiplexStatmuxVideoSettings statmuxSettings)
Statmux rate control settings.
|
public void setConstantBitrate(Integer constantBitrate)
constantBitrate
- The constant bitrate configuration for the video encode. When this field is defined, StatmuxSettings must
be undefined.public Integer getConstantBitrate()
public MultiplexVideoSettings withConstantBitrate(Integer constantBitrate)
constantBitrate
- The constant bitrate configuration for the video encode. When this field is defined, StatmuxSettings must
be undefined.public void setStatmuxSettings(MultiplexStatmuxVideoSettings statmuxSettings)
statmuxSettings
- Statmux rate control settings. When this field is defined, ConstantBitrate must be undefined.public MultiplexStatmuxVideoSettings getStatmuxSettings()
public MultiplexVideoSettings withStatmuxSettings(MultiplexStatmuxVideoSettings statmuxSettings)
statmuxSettings
- Statmux rate control settings. When this field is defined, ConstantBitrate must be undefined.public String toString()
toString
in class Object
Object.toString()
public MultiplexVideoSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.