@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MediaStreamOutputConfigurationRequest extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
MediaStreamOutputConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
MediaStreamOutputConfigurationRequest |
clone() |
boolean |
equals(Object obj) |
List<DestinationConfigurationRequest> |
getDestinationConfigurations()
The transport parameters that you want to associate with the media stream.
|
String |
getEncodingName()
The format that will be used to encode the data.
|
EncodingParametersRequest |
getEncodingParameters()
A collection of parameters that determine how MediaConnect will convert the content.
|
String |
getMediaStreamName()
The name of the media stream that is associated with the output.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDestinationConfigurations(Collection<DestinationConfigurationRequest> destinationConfigurations)
The transport parameters that you want to associate with the media stream.
|
void |
setEncodingName(String encodingName)
The format that will be used to encode the data.
|
void |
setEncodingParameters(EncodingParametersRequest encodingParameters)
A collection of parameters that determine how MediaConnect will convert the content.
|
void |
setMediaStreamName(String mediaStreamName)
The name of the media stream that is associated with the output.
|
String |
toString()
Returns a string representation of this object.
|
MediaStreamOutputConfigurationRequest |
withDestinationConfigurations(Collection<DestinationConfigurationRequest> destinationConfigurations)
The transport parameters that you want to associate with the media stream.
|
MediaStreamOutputConfigurationRequest |
withDestinationConfigurations(DestinationConfigurationRequest... destinationConfigurations)
The transport parameters that you want to associate with the media stream.
|
MediaStreamOutputConfigurationRequest |
withEncodingName(EncodingName encodingName)
The format that will be used to encode the data.
|
MediaStreamOutputConfigurationRequest |
withEncodingName(String encodingName)
The format that will be used to encode the data.
|
MediaStreamOutputConfigurationRequest |
withEncodingParameters(EncodingParametersRequest encodingParameters)
A collection of parameters that determine how MediaConnect will convert the content.
|
MediaStreamOutputConfigurationRequest |
withMediaStreamName(String mediaStreamName)
The name of the media stream that is associated with the output.
|
public MediaStreamOutputConfigurationRequest()
public List<DestinationConfigurationRequest> getDestinationConfigurations()
public void setDestinationConfigurations(Collection<DestinationConfigurationRequest> destinationConfigurations)
destinationConfigurations
- The transport parameters that you want to associate with the media stream.public MediaStreamOutputConfigurationRequest withDestinationConfigurations(DestinationConfigurationRequest... 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 you want to associate with the media stream.public MediaStreamOutputConfigurationRequest withDestinationConfigurations(Collection<DestinationConfigurationRequest> destinationConfigurations)
destinationConfigurations
- The transport parameters that you want to associate with the media stream.public void setEncodingName(String encodingName)
encodingName
- The format that will be 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.EncodingName
public String getEncodingName()
EncodingName
public MediaStreamOutputConfigurationRequest withEncodingName(String encodingName)
encodingName
- The format that will be 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.EncodingName
public MediaStreamOutputConfigurationRequest withEncodingName(EncodingName encodingName)
encodingName
- The format that will be 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.EncodingName
public void setEncodingParameters(EncodingParametersRequest encodingParameters)
encodingParameters
- A collection of parameters that determine how MediaConnect will convert the content. These fields only
apply to outputs on flows that have a CDI source.public EncodingParametersRequest getEncodingParameters()
public MediaStreamOutputConfigurationRequest withEncodingParameters(EncodingParametersRequest encodingParameters)
encodingParameters
- A collection of parameters that determine how MediaConnect will convert the content. These fields only
apply to outputs on flows that have a CDI source.public void setMediaStreamName(String mediaStreamName)
mediaStreamName
- The name of the media stream that is associated with the output.public String getMediaStreamName()
public MediaStreamOutputConfigurationRequest withMediaStreamName(String mediaStreamName)
mediaStreamName
- The name of the media stream that is associated with the output.public String toString()
toString
in class Object
Object.toString()
public MediaStreamOutputConfigurationRequest clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.