@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MediaCapturePipeline extends Object implements Serializable, Cloneable, StructuredPojo
A media capture pipeline object consisting of an ID, source type, source ARN, a sink type, a sink ARN, and a configuration object.
| Constructor and Description |
|---|
MediaCapturePipeline() |
| Modifier and Type | Method and Description |
|---|---|
MediaCapturePipeline |
clone() |
boolean |
equals(Object obj) |
ChimeSdkMeetingConfiguration |
getChimeSdkMeetingConfiguration()
The configuration for a specified media capture pipeline.
|
Date |
getCreatedTimestamp()
The time at which the capture pipeline was created, in ISO 8601 format.
|
String |
getMediaPipelineId()
The ID of a media capture pipeline.
|
String |
getSinkArn()
ARN of the destination to which the media artifacts are saved.
|
String |
getSinkType()
Destination type to which the media artifacts are saved.
|
String |
getSourceArn()
ARN of the source from which the media artifacts will be saved.
|
String |
getSourceType()
Source type from which media artifacts are saved.
|
String |
getStatus()
The status of the media capture pipeline.
|
Date |
getUpdatedTimestamp()
The time at which the capture pipeline was updated, in ISO 8601 format.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setChimeSdkMeetingConfiguration(ChimeSdkMeetingConfiguration chimeSdkMeetingConfiguration)
The configuration for a specified media capture pipeline.
|
void |
setCreatedTimestamp(Date createdTimestamp)
The time at which the capture pipeline was created, in ISO 8601 format.
|
void |
setMediaPipelineId(String mediaPipelineId)
The ID of a media capture pipeline.
|
void |
setSinkArn(String sinkArn)
ARN of the destination to which the media artifacts are saved.
|
void |
setSinkType(String sinkType)
Destination type to which the media artifacts are saved.
|
void |
setSourceArn(String sourceArn)
ARN of the source from which the media artifacts will be saved.
|
void |
setSourceType(String sourceType)
Source type from which media artifacts are saved.
|
void |
setStatus(String status)
The status of the media capture pipeline.
|
void |
setUpdatedTimestamp(Date updatedTimestamp)
The time at which the capture pipeline was updated, in ISO 8601 format.
|
String |
toString()
Returns a string representation of this object.
|
MediaCapturePipeline |
withChimeSdkMeetingConfiguration(ChimeSdkMeetingConfiguration chimeSdkMeetingConfiguration)
The configuration for a specified media capture pipeline.
|
MediaCapturePipeline |
withCreatedTimestamp(Date createdTimestamp)
The time at which the capture pipeline was created, in ISO 8601 format.
|
MediaCapturePipeline |
withMediaPipelineId(String mediaPipelineId)
The ID of a media capture pipeline.
|
MediaCapturePipeline |
withSinkArn(String sinkArn)
ARN of the destination to which the media artifacts are saved.
|
MediaCapturePipeline |
withSinkType(MediaPipelineSinkType sinkType)
Destination type to which the media artifacts are saved.
|
MediaCapturePipeline |
withSinkType(String sinkType)
Destination type to which the media artifacts are saved.
|
MediaCapturePipeline |
withSourceArn(String sourceArn)
ARN of the source from which the media artifacts will be saved.
|
MediaCapturePipeline |
withSourceType(MediaPipelineSourceType sourceType)
Source type from which media artifacts are saved.
|
MediaCapturePipeline |
withSourceType(String sourceType)
Source type from which media artifacts are saved.
|
MediaCapturePipeline |
withStatus(MediaPipelineStatus status)
The status of the media capture pipeline.
|
MediaCapturePipeline |
withStatus(String status)
The status of the media capture pipeline.
|
MediaCapturePipeline |
withUpdatedTimestamp(Date updatedTimestamp)
The time at which the capture pipeline was updated, in ISO 8601 format.
|
public void setMediaPipelineId(String mediaPipelineId)
The ID of a media capture pipeline.
mediaPipelineId - The ID of a media capture pipeline.public String getMediaPipelineId()
The ID of a media capture pipeline.
public MediaCapturePipeline withMediaPipelineId(String mediaPipelineId)
The ID of a media capture pipeline.
mediaPipelineId - The ID of a media capture pipeline.public void setSourceType(String sourceType)
Source type from which media artifacts are saved. You must use ChimeMeeting.
sourceType - Source type from which media artifacts are saved. You must use ChimeMeeting.MediaPipelineSourceTypepublic String getSourceType()
Source type from which media artifacts are saved. You must use ChimeMeeting.
ChimeMeeting.MediaPipelineSourceTypepublic MediaCapturePipeline withSourceType(String sourceType)
Source type from which media artifacts are saved. You must use ChimeMeeting.
sourceType - Source type from which media artifacts are saved. You must use ChimeMeeting.MediaPipelineSourceTypepublic MediaCapturePipeline withSourceType(MediaPipelineSourceType sourceType)
Source type from which media artifacts are saved. You must use ChimeMeeting.
sourceType - Source type from which media artifacts are saved. You must use ChimeMeeting.MediaPipelineSourceTypepublic void setSourceArn(String sourceArn)
ARN of the source from which the media artifacts will be saved.
sourceArn - ARN of the source from which the media artifacts will be saved.public String getSourceArn()
ARN of the source from which the media artifacts will be saved.
public MediaCapturePipeline withSourceArn(String sourceArn)
ARN of the source from which the media artifacts will be saved.
sourceArn - ARN of the source from which the media artifacts will be saved.public void setStatus(String status)
The status of the media capture pipeline.
status - The status of the media capture pipeline.MediaPipelineStatuspublic String getStatus()
The status of the media capture pipeline.
MediaPipelineStatuspublic MediaCapturePipeline withStatus(String status)
The status of the media capture pipeline.
status - The status of the media capture pipeline.MediaPipelineStatuspublic MediaCapturePipeline withStatus(MediaPipelineStatus status)
The status of the media capture pipeline.
status - The status of the media capture pipeline.MediaPipelineStatuspublic void setSinkType(String sinkType)
Destination type to which the media artifacts are saved. You must use an S3 Bucket.
sinkType - Destination type to which the media artifacts are saved. You must use an S3 Bucket.MediaPipelineSinkTypepublic String getSinkType()
Destination type to which the media artifacts are saved. You must use an S3 Bucket.
MediaPipelineSinkTypepublic MediaCapturePipeline withSinkType(String sinkType)
Destination type to which the media artifacts are saved. You must use an S3 Bucket.
sinkType - Destination type to which the media artifacts are saved. You must use an S3 Bucket.MediaPipelineSinkTypepublic MediaCapturePipeline withSinkType(MediaPipelineSinkType sinkType)
Destination type to which the media artifacts are saved. You must use an S3 Bucket.
sinkType - Destination type to which the media artifacts are saved. You must use an S3 Bucket.MediaPipelineSinkTypepublic void setSinkArn(String sinkArn)
ARN of the destination to which the media artifacts are saved.
sinkArn - ARN of the destination to which the media artifacts are saved.public String getSinkArn()
ARN of the destination to which the media artifacts are saved.
public MediaCapturePipeline withSinkArn(String sinkArn)
ARN of the destination to which the media artifacts are saved.
sinkArn - ARN of the destination to which the media artifacts are saved.public void setCreatedTimestamp(Date createdTimestamp)
The time at which the capture pipeline was created, in ISO 8601 format.
createdTimestamp - The time at which the capture pipeline was created, in ISO 8601 format.public Date getCreatedTimestamp()
The time at which the capture pipeline was created, in ISO 8601 format.
public MediaCapturePipeline withCreatedTimestamp(Date createdTimestamp)
The time at which the capture pipeline was created, in ISO 8601 format.
createdTimestamp - The time at which the capture pipeline was created, in ISO 8601 format.public void setUpdatedTimestamp(Date updatedTimestamp)
The time at which the capture pipeline was updated, in ISO 8601 format.
updatedTimestamp - The time at which the capture pipeline was updated, in ISO 8601 format.public Date getUpdatedTimestamp()
The time at which the capture pipeline was updated, in ISO 8601 format.
public MediaCapturePipeline withUpdatedTimestamp(Date updatedTimestamp)
The time at which the capture pipeline was updated, in ISO 8601 format.
updatedTimestamp - The time at which the capture pipeline was updated, in ISO 8601 format.public void setChimeSdkMeetingConfiguration(ChimeSdkMeetingConfiguration chimeSdkMeetingConfiguration)
The configuration for a specified media capture pipeline. SourceType must be
ChimeSdkMeeting.
chimeSdkMeetingConfiguration - The configuration for a specified media capture pipeline. SourceType must be
ChimeSdkMeeting.public ChimeSdkMeetingConfiguration getChimeSdkMeetingConfiguration()
The configuration for a specified media capture pipeline. SourceType must be
ChimeSdkMeeting.
SourceType must be
ChimeSdkMeeting.public MediaCapturePipeline withChimeSdkMeetingConfiguration(ChimeSdkMeetingConfiguration chimeSdkMeetingConfiguration)
The configuration for a specified media capture pipeline. SourceType must be
ChimeSdkMeeting.
chimeSdkMeetingConfiguration - The configuration for a specified media capture pipeline. SourceType must be
ChimeSdkMeeting.public String toString()
toString in class ObjectObject.toString()public MediaCapturePipeline clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.