@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MediaStreamSourceConfigurationRequest extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
MediaStreamSourceConfigurationRequest() |
| Modifier and Type | Method and Description |
|---|---|
MediaStreamSourceConfigurationRequest |
clone() |
boolean |
equals(Object obj) |
String |
getEncodingName()
The format you want to use to encode the data.
|
List<InputConfigurationRequest> |
getInputConfigurations()
The transport parameters that you want to associate with the 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 you want to use to encode the data.
|
void |
setInputConfigurations(Collection<InputConfigurationRequest> inputConfigurations)
The transport parameters that you want to associate with the media stream.
|
void |
setMediaStreamName(String mediaStreamName)
The name of the media stream.
|
String |
toString()
Returns a string representation of this object.
|
MediaStreamSourceConfigurationRequest |
withEncodingName(EncodingName encodingName)
The format you want to use to encode the data.
|
MediaStreamSourceConfigurationRequest |
withEncodingName(String encodingName)
The format you want to use to encode the data.
|
MediaStreamSourceConfigurationRequest |
withInputConfigurations(Collection<InputConfigurationRequest> inputConfigurations)
The transport parameters that you want to associate with the media stream.
|
MediaStreamSourceConfigurationRequest |
withInputConfigurations(InputConfigurationRequest... inputConfigurations)
The transport parameters that you want to associate with the media stream.
|
MediaStreamSourceConfigurationRequest |
withMediaStreamName(String mediaStreamName)
The name of the media stream.
|
public MediaStreamSourceConfigurationRequest()
public void setEncodingName(String encodingName)
encodingName - The format you want to use 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 MediaStreamSourceConfigurationRequest withEncodingName(String encodingName)
encodingName - The format you want to use 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 MediaStreamSourceConfigurationRequest withEncodingName(EncodingName encodingName)
encodingName - The format you want to use 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<InputConfigurationRequest> getInputConfigurations()
public void setInputConfigurations(Collection<InputConfigurationRequest> inputConfigurations)
inputConfigurations - The transport parameters that you want to associate with the media stream.public MediaStreamSourceConfigurationRequest withInputConfigurations(InputConfigurationRequest... 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 you want to associate with the media stream.public MediaStreamSourceConfigurationRequest withInputConfigurations(Collection<InputConfigurationRequest> inputConfigurations)
inputConfigurations - The transport parameters that you want to associate with the media stream.public void setMediaStreamName(String mediaStreamName)
mediaStreamName - The name of the media stream.public String getMediaStreamName()
public MediaStreamSourceConfigurationRequest withMediaStreamName(String mediaStreamName)
mediaStreamName - The name of the media stream.public String toString()
toString in class ObjectObject.toString()public MediaStreamSourceConfigurationRequest clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.