@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MediaStreamOutputConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
MediaStreamOutputConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
MediaStreamOutputConfiguration |
clone() |
boolean |
equals(Object obj) |
List<DestinationConfiguration> |
getDestinationConfigurations()
The transport parameters that are associated with each outbound media stream.
|
String |
getEncodingName()
The format that was used to encode the data.
|
EncodingParameters |
getEncodingParameters()
Encoding parameters
|
String |
getMediaStreamName()
The name of the media stream.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDestinationConfigurations(Collection<DestinationConfiguration> destinationConfigurations)
The transport parameters that are associated with each outbound media stream.
|
void |
setEncodingName(String encodingName)
The format that was used to encode the data.
|
void |
setEncodingParameters(EncodingParameters encodingParameters)
Encoding parameters
|
void |
setMediaStreamName(String mediaStreamName)
The name of the media stream.
|
String |
toString()
Returns a string representation of this object.
|
MediaStreamOutputConfiguration |
withDestinationConfigurations(Collection<DestinationConfiguration> destinationConfigurations)
The transport parameters that are associated with each outbound media stream.
|
MediaStreamOutputConfiguration |
withDestinationConfigurations(DestinationConfiguration... destinationConfigurations)
The transport parameters that are associated with each outbound media stream.
|
MediaStreamOutputConfiguration |
withEncodingName(EncodingName encodingName)
The format that was used to encode the data.
|
MediaStreamOutputConfiguration |
withEncodingName(String encodingName)
The format that was used to encode the data.
|
MediaStreamOutputConfiguration |
withEncodingParameters(EncodingParameters encodingParameters)
Encoding parameters
|
MediaStreamOutputConfiguration |
withMediaStreamName(String mediaStreamName)
The name of the media stream.
|
public List<DestinationConfiguration> getDestinationConfigurations()
public void setDestinationConfigurations(Collection<DestinationConfiguration> destinationConfigurations)
destinationConfigurations - The transport parameters that are associated with each outbound media stream.public MediaStreamOutputConfiguration withDestinationConfigurations(DestinationConfiguration... destinationConfigurations)
NOTE: This method appends the values to the existing list (if any). Use
setDestinationConfigurations(java.util.Collection) or
withDestinationConfigurations(java.util.Collection) if you want to override the existing values.
destinationConfigurations - The transport parameters that are associated with each outbound media stream.public MediaStreamOutputConfiguration withDestinationConfigurations(Collection<DestinationConfiguration> destinationConfigurations)
destinationConfigurations - The transport parameters that are associated with each outbound media stream.public void setEncodingName(String encodingName)
encodingName - The format that was used to encode the data. For ancillary data streams, set the encoding name to
smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name
to raw. For video, JPEG XS streams, set the encoding name to jxsv.EncodingNamepublic String getEncodingName()
EncodingNamepublic MediaStreamOutputConfiguration withEncodingName(String encodingName)
encodingName - The format that was used to encode the data. For ancillary data streams, set the encoding name to
smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name
to raw. For video, JPEG XS streams, set the encoding name to jxsv.EncodingNamepublic MediaStreamOutputConfiguration withEncodingName(EncodingName encodingName)
encodingName - The format that was used to encode the data. For ancillary data streams, set the encoding name to
smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name
to raw. For video, JPEG XS streams, set the encoding name to jxsv.EncodingNamepublic void setEncodingParameters(EncodingParameters encodingParameters)
encodingParameters - Encoding parameterspublic EncodingParameters getEncodingParameters()
public MediaStreamOutputConfiguration withEncodingParameters(EncodingParameters encodingParameters)
encodingParameters - Encoding parameterspublic void setMediaStreamName(String mediaStreamName)
mediaStreamName - The name of the media stream.public String getMediaStreamName()
public MediaStreamOutputConfiguration withMediaStreamName(String mediaStreamName)
mediaStreamName - The name of the media stream.public String toString()
toString in class ObjectObject.toString()public MediaStreamOutputConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.