public static interface MediaCapturePipeline.Builder extends SdkPojo, CopyableBuilder<MediaCapturePipeline.Builder,MediaCapturePipeline>
| Modifier and Type | Method and Description |
|---|---|
MediaCapturePipeline.Builder |
chimeSdkMeetingConfiguration(ChimeSdkMeetingConfiguration chimeSdkMeetingConfiguration)
The configuration for a specified media capture pipeline.
|
default MediaCapturePipeline.Builder |
chimeSdkMeetingConfiguration(Consumer<ChimeSdkMeetingConfiguration.Builder> chimeSdkMeetingConfiguration)
The configuration for a specified media capture pipeline.
|
MediaCapturePipeline.Builder |
createdTimestamp(Instant createdTimestamp)
The time at which the capture pipeline was created, in ISO 8601 format.
|
MediaCapturePipeline.Builder |
mediaPipelineId(String mediaPipelineId)
The ID of a media capture pipeline.
|
MediaCapturePipeline.Builder |
sinkArn(String sinkArn)
ARN of the destination to which the media artifacts are saved.
|
MediaCapturePipeline.Builder |
sinkType(MediaPipelineSinkType sinkType)
Destination type to which the media artifacts are saved.
|
MediaCapturePipeline.Builder |
sinkType(String sinkType)
Destination type to which the media artifacts are saved.
|
MediaCapturePipeline.Builder |
sourceArn(String sourceArn)
ARN of the source from which the media artifacts will be saved.
|
MediaCapturePipeline.Builder |
sourceType(MediaPipelineSourceType sourceType)
Source type from which media artifacts are saved.
|
MediaCapturePipeline.Builder |
sourceType(String sourceType)
Source type from which media artifacts are saved.
|
MediaCapturePipeline.Builder |
status(MediaPipelineStatus status)
The status of the media capture pipeline.
|
MediaCapturePipeline.Builder |
status(String status)
The status of the media capture pipeline.
|
MediaCapturePipeline.Builder |
updatedTimestamp(Instant updatedTimestamp)
The time at which the capture pipeline was updated, in ISO 8601 format.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildMediaCapturePipeline.Builder mediaPipelineId(String mediaPipelineId)
The ID of a media capture pipeline.
mediaPipelineId - The ID of a media capture pipeline.MediaCapturePipeline.Builder sourceType(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.MediaPipelineSourceType,
MediaPipelineSourceTypeMediaCapturePipeline.Builder sourceType(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.MediaPipelineSourceType,
MediaPipelineSourceTypeMediaCapturePipeline.Builder sourceArn(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.MediaCapturePipeline.Builder status(String status)
The status of the media capture pipeline.
status - The status of the media capture pipeline.MediaPipelineStatus,
MediaPipelineStatusMediaCapturePipeline.Builder status(MediaPipelineStatus status)
The status of the media capture pipeline.
status - The status of the media capture pipeline.MediaPipelineStatus,
MediaPipelineStatusMediaCapturePipeline.Builder sinkType(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.MediaPipelineSinkType,
MediaPipelineSinkTypeMediaCapturePipeline.Builder sinkType(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.MediaPipelineSinkType,
MediaPipelineSinkTypeMediaCapturePipeline.Builder sinkArn(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.MediaCapturePipeline.Builder createdTimestamp(Instant 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.MediaCapturePipeline.Builder updatedTimestamp(Instant 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.MediaCapturePipeline.Builder chimeSdkMeetingConfiguration(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.default MediaCapturePipeline.Builder chimeSdkMeetingConfiguration(Consumer<ChimeSdkMeetingConfiguration.Builder> chimeSdkMeetingConfiguration)
The configuration for a specified media capture pipeline. SourceType must be
ChimeSdkMeeting.
ChimeSdkMeetingConfiguration.Builder
avoiding the need to create one manually via ChimeSdkMeetingConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to chimeSdkMeetingConfiguration(ChimeSdkMeetingConfiguration).
chimeSdkMeetingConfiguration - a consumer that will call methods on ChimeSdkMeetingConfiguration.BuilderchimeSdkMeetingConfiguration(ChimeSdkMeetingConfiguration)Copyright © 2023. All rights reserved.