public static interface CreateMediaCapturePipelineRequest.Builder extends ChimeRequest.Builder, SdkPojo, CopyableBuilder<CreateMediaCapturePipelineRequest.Builder,CreateMediaCapturePipelineRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateMediaCapturePipelineRequest.Builder sourceType(String sourceType)
Source type from which the media artifacts will be captured. A Chime SDK Meeting is the only supported source.
sourceType - Source type from which the media artifacts will be captured. A Chime SDK Meeting is the only supported
source.MediaPipelineSourceType,
MediaPipelineSourceTypeCreateMediaCapturePipelineRequest.Builder sourceType(MediaPipelineSourceType sourceType)
Source type from which the media artifacts will be captured. A Chime SDK Meeting is the only supported source.
sourceType - Source type from which the media artifacts will be captured. A Chime SDK Meeting is the only supported
source.MediaPipelineSourceType,
MediaPipelineSourceTypeCreateMediaCapturePipelineRequest.Builder sourceArn(String sourceArn)
ARN of the source from which the media artifacts are captured.
sourceArn - ARN of the source from which the media artifacts are captured.CreateMediaCapturePipelineRequest.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,
MediaPipelineSinkTypeCreateMediaCapturePipelineRequest.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,
MediaPipelineSinkTypeCreateMediaCapturePipelineRequest.Builder sinkArn(String sinkArn)
The ARN of the sink type.
sinkArn - The ARN of the sink type.CreateMediaCapturePipelineRequest.Builder clientRequestToken(String clientRequestToken)
The unique identifier for the client request. The token makes the API request idempotent. Use a different token for different media pipeline requests.
clientRequestToken - The unique identifier for the client request. The token makes the API request idempotent. Use a
different token for different media pipeline requests.CreateMediaCapturePipelineRequest.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 CreateMediaCapturePipelineRequest.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)CreateMediaCapturePipelineRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateMediaCapturePipelineRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.