@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MediaStreamPipeline extends Object implements Serializable, Cloneable, StructuredPojo
Structure that contains the settings for a media stream pipeline.
Constructor and Description |
---|
MediaStreamPipeline() |
Modifier and Type | Method and Description |
---|---|
MediaStreamPipeline |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedTimestamp()
The time at which the media stream pipeline was created.
|
String |
getMediaPipelineArn()
The ARN of the media stream pipeline.
|
String |
getMediaPipelineId()
The ID of the media stream pipeline
|
List<MediaStreamSink> |
getSinks()
The media stream pipeline's data sinks.
|
List<MediaStreamSource> |
getSources()
The media stream pipeline's data sources.
|
String |
getStatus()
The status of the media stream pipeline.
|
Date |
getUpdatedTimestamp()
The time at which the media stream pipeline was updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedTimestamp(Date createdTimestamp)
The time at which the media stream pipeline was created.
|
void |
setMediaPipelineArn(String mediaPipelineArn)
The ARN of the media stream pipeline.
|
void |
setMediaPipelineId(String mediaPipelineId)
The ID of the media stream pipeline
|
void |
setSinks(Collection<MediaStreamSink> sinks)
The media stream pipeline's data sinks.
|
void |
setSources(Collection<MediaStreamSource> sources)
The media stream pipeline's data sources.
|
void |
setStatus(String status)
The status of the media stream pipeline.
|
void |
setUpdatedTimestamp(Date updatedTimestamp)
The time at which the media stream pipeline was updated.
|
String |
toString()
Returns a string representation of this object.
|
MediaStreamPipeline |
withCreatedTimestamp(Date createdTimestamp)
The time at which the media stream pipeline was created.
|
MediaStreamPipeline |
withMediaPipelineArn(String mediaPipelineArn)
The ARN of the media stream pipeline.
|
MediaStreamPipeline |
withMediaPipelineId(String mediaPipelineId)
The ID of the media stream pipeline
|
MediaStreamPipeline |
withSinks(Collection<MediaStreamSink> sinks)
The media stream pipeline's data sinks.
|
MediaStreamPipeline |
withSinks(MediaStreamSink... sinks)
The media stream pipeline's data sinks.
|
MediaStreamPipeline |
withSources(Collection<MediaStreamSource> sources)
The media stream pipeline's data sources.
|
MediaStreamPipeline |
withSources(MediaStreamSource... sources)
The media stream pipeline's data sources.
|
MediaStreamPipeline |
withStatus(MediaPipelineStatus status)
The status of the media stream pipeline.
|
MediaStreamPipeline |
withStatus(String status)
The status of the media stream pipeline.
|
MediaStreamPipeline |
withUpdatedTimestamp(Date updatedTimestamp)
The time at which the media stream pipeline was updated.
|
public void setMediaPipelineId(String mediaPipelineId)
The ID of the media stream pipeline
mediaPipelineId
- The ID of the media stream pipelinepublic String getMediaPipelineId()
The ID of the media stream pipeline
public MediaStreamPipeline withMediaPipelineId(String mediaPipelineId)
The ID of the media stream pipeline
mediaPipelineId
- The ID of the media stream pipelinepublic void setMediaPipelineArn(String mediaPipelineArn)
The ARN of the media stream pipeline.
mediaPipelineArn
- The ARN of the media stream pipeline.public String getMediaPipelineArn()
The ARN of the media stream pipeline.
public MediaStreamPipeline withMediaPipelineArn(String mediaPipelineArn)
The ARN of the media stream pipeline.
mediaPipelineArn
- The ARN of the media stream pipeline.public void setCreatedTimestamp(Date createdTimestamp)
The time at which the media stream pipeline was created.
createdTimestamp
- The time at which the media stream pipeline was created.public Date getCreatedTimestamp()
The time at which the media stream pipeline was created.
public MediaStreamPipeline withCreatedTimestamp(Date createdTimestamp)
The time at which the media stream pipeline was created.
createdTimestamp
- The time at which the media stream pipeline was created.public void setUpdatedTimestamp(Date updatedTimestamp)
The time at which the media stream pipeline was updated.
updatedTimestamp
- The time at which the media stream pipeline was updated.public Date getUpdatedTimestamp()
The time at which the media stream pipeline was updated.
public MediaStreamPipeline withUpdatedTimestamp(Date updatedTimestamp)
The time at which the media stream pipeline was updated.
updatedTimestamp
- The time at which the media stream pipeline was updated.public void setStatus(String status)
The status of the media stream pipeline.
status
- The status of the media stream pipeline.MediaPipelineStatus
public String getStatus()
The status of the media stream pipeline.
MediaPipelineStatus
public MediaStreamPipeline withStatus(String status)
The status of the media stream pipeline.
status
- The status of the media stream pipeline.MediaPipelineStatus
public MediaStreamPipeline withStatus(MediaPipelineStatus status)
The status of the media stream pipeline.
status
- The status of the media stream pipeline.MediaPipelineStatus
public List<MediaStreamSource> getSources()
The media stream pipeline's data sources.
public void setSources(Collection<MediaStreamSource> sources)
The media stream pipeline's data sources.
sources
- The media stream pipeline's data sources.public MediaStreamPipeline withSources(MediaStreamSource... sources)
The media stream pipeline's data sources.
NOTE: This method appends the values to the existing list (if any). Use
setSources(java.util.Collection)
or withSources(java.util.Collection)
if you want to override
the existing values.
sources
- The media stream pipeline's data sources.public MediaStreamPipeline withSources(Collection<MediaStreamSource> sources)
The media stream pipeline's data sources.
sources
- The media stream pipeline's data sources.public List<MediaStreamSink> getSinks()
The media stream pipeline's data sinks.
public void setSinks(Collection<MediaStreamSink> sinks)
The media stream pipeline's data sinks.
sinks
- The media stream pipeline's data sinks.public MediaStreamPipeline withSinks(MediaStreamSink... sinks)
The media stream pipeline's data sinks.
NOTE: This method appends the values to the existing list (if any). Use
setSinks(java.util.Collection)
or withSinks(java.util.Collection)
if you want to override the
existing values.
sinks
- The media stream pipeline's data sinks.public MediaStreamPipeline withSinks(Collection<MediaStreamSink> sinks)
The media stream pipeline's data sinks.
sinks
- The media stream pipeline's data sinks.public String toString()
toString
in class Object
Object.toString()
public MediaStreamPipeline clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.