@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MediaStreamSourceConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
MediaStreamSourceConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
MediaStreamSourceConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getEncodingName()
The format that was used to encode the data.
|
List<InputConfiguration> |
getInputConfigurations()
The transport parameters that are associated with an incoming media stream.
|
String |
getMediaStreamName()
The name of the media stream.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEncodingName(String encodingName)
The format that was used to encode the data.
|
void |
setInputConfigurations(Collection<InputConfiguration> inputConfigurations)
The transport parameters that are associated with an incoming media stream.
|
void |
setMediaStreamName(String mediaStreamName)
The name of the media stream.
|
String |
toString()
Returns a string representation of this object.
|
MediaStreamSourceConfiguration |
withEncodingName(EncodingName encodingName)
The format that was used to encode the data.
|
MediaStreamSourceConfiguration |
withEncodingName(String encodingName)
The format that was used to encode the data.
|
MediaStreamSourceConfiguration |
withInputConfigurations(Collection<InputConfiguration> inputConfigurations)
The transport parameters that are associated with an incoming media stream.
|
MediaStreamSourceConfiguration |
withInputConfigurations(InputConfiguration... inputConfigurations)
The transport parameters that are associated with an incoming media stream.
|
MediaStreamSourceConfiguration |
withMediaStreamName(String mediaStreamName)
The name of the 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 MediaStreamSourceConfiguration 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 MediaStreamSourceConfiguration 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 List<InputConfiguration> getInputConfigurations()
public void setInputConfigurations(Collection<InputConfiguration> inputConfigurations)
inputConfigurations - The transport parameters that are associated with an incoming media stream.public MediaStreamSourceConfiguration withInputConfigurations(InputConfiguration... inputConfigurations)
NOTE: This method appends the values to the existing list (if any). Use
setInputConfigurations(java.util.Collection) or withInputConfigurations(java.util.Collection)
if you want to override the existing values.
inputConfigurations - The transport parameters that are associated with an incoming media stream.public MediaStreamSourceConfiguration withInputConfigurations(Collection<InputConfiguration> inputConfigurations)
inputConfigurations - The transport parameters that are associated with an incoming media stream.public void setMediaStreamName(String mediaStreamName)
mediaStreamName - The name of the media stream.public String getMediaStreamName()
public MediaStreamSourceConfiguration withMediaStreamName(String mediaStreamName)
mediaStreamName - The name of the media stream.public String toString()
toString in class ObjectObject.toString()public MediaStreamSourceConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.