@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.EncodingName
public String getEncodingName()
EncodingName
public 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.EncodingName
public 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.EncodingName
public 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 Object
Object.toString()
public MediaStreamSourceConfigurationRequest clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.