public static interface CreateMediaInsightsPipelineRequest.Builder extends ChimeSdkMediaPipelinesRequest.Builder, SdkPojo, CopyableBuilder<CreateMediaInsightsPipelineRequest.Builder,CreateMediaInsightsPipelineRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateMediaInsightsPipelineRequest.Builder mediaInsightsPipelineConfigurationArn(String mediaInsightsPipelineConfigurationArn)
The ARN of the pipeline's configuration.
mediaInsightsPipelineConfigurationArn - The ARN of the pipeline's configuration.CreateMediaInsightsPipelineRequest.Builder kinesisVideoStreamSourceRuntimeConfiguration(KinesisVideoStreamSourceRuntimeConfiguration kinesisVideoStreamSourceRuntimeConfiguration)
The runtime configuration for the Kinesis video stream source of the media insights pipeline.
kinesisVideoStreamSourceRuntimeConfiguration - The runtime configuration for the Kinesis video stream source of the media insights pipeline.default CreateMediaInsightsPipelineRequest.Builder kinesisVideoStreamSourceRuntimeConfiguration(Consumer<KinesisVideoStreamSourceRuntimeConfiguration.Builder> kinesisVideoStreamSourceRuntimeConfiguration)
The runtime configuration for the Kinesis video stream source of the media insights pipeline.
This is a convenience method that creates an instance of theKinesisVideoStreamSourceRuntimeConfiguration.Builder avoiding the need to create one manually via
KinesisVideoStreamSourceRuntimeConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
kinesisVideoStreamSourceRuntimeConfiguration(KinesisVideoStreamSourceRuntimeConfiguration).
kinesisVideoStreamSourceRuntimeConfiguration - a consumer that will call methods on KinesisVideoStreamSourceRuntimeConfiguration.BuilderkinesisVideoStreamSourceRuntimeConfiguration(KinesisVideoStreamSourceRuntimeConfiguration)CreateMediaInsightsPipelineRequest.Builder mediaInsightsRuntimeMetadata(Map<String,String> mediaInsightsRuntimeMetadata)
The runtime metadata for the media insights pipeline. Consists of a key-value map of strings.
mediaInsightsRuntimeMetadata - The runtime metadata for the media insights pipeline. Consists of a key-value map of strings.CreateMediaInsightsPipelineRequest.Builder kinesisVideoStreamRecordingSourceRuntimeConfiguration(KinesisVideoStreamRecordingSourceRuntimeConfiguration kinesisVideoStreamRecordingSourceRuntimeConfiguration)
The runtime configuration for the Kinesis video recording stream source.
kinesisVideoStreamRecordingSourceRuntimeConfiguration - The runtime configuration for the Kinesis video recording stream source.default CreateMediaInsightsPipelineRequest.Builder kinesisVideoStreamRecordingSourceRuntimeConfiguration(Consumer<KinesisVideoStreamRecordingSourceRuntimeConfiguration.Builder> kinesisVideoStreamRecordingSourceRuntimeConfiguration)
The runtime configuration for the Kinesis video recording stream source.
This is a convenience method that creates an instance of theKinesisVideoStreamRecordingSourceRuntimeConfiguration.Builder avoiding the need to create one
manually via KinesisVideoStreamRecordingSourceRuntimeConfiguration.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to
kinesisVideoStreamRecordingSourceRuntimeConfiguration(KinesisVideoStreamRecordingSourceRuntimeConfiguration).
kinesisVideoStreamRecordingSourceRuntimeConfiguration - a consumer that will call methods on
KinesisVideoStreamRecordingSourceRuntimeConfiguration.BuilderkinesisVideoStreamRecordingSourceRuntimeConfiguration(KinesisVideoStreamRecordingSourceRuntimeConfiguration)CreateMediaInsightsPipelineRequest.Builder s3RecordingSinkRuntimeConfiguration(S3RecordingSinkRuntimeConfiguration s3RecordingSinkRuntimeConfiguration)
The runtime configuration for the S3 recording sink. If specified, the settings in this structure override
any settings in S3RecordingSinkConfiguration.
s3RecordingSinkRuntimeConfiguration - The runtime configuration for the S3 recording sink. If specified, the settings in this structure
override any settings in S3RecordingSinkConfiguration.default CreateMediaInsightsPipelineRequest.Builder s3RecordingSinkRuntimeConfiguration(Consumer<S3RecordingSinkRuntimeConfiguration.Builder> s3RecordingSinkRuntimeConfiguration)
The runtime configuration for the S3 recording sink. If specified, the settings in this structure override
any settings in S3RecordingSinkConfiguration.
S3RecordingSinkRuntimeConfiguration.Builder avoiding the need to create one manually via
S3RecordingSinkRuntimeConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
s3RecordingSinkRuntimeConfiguration(S3RecordingSinkRuntimeConfiguration).
s3RecordingSinkRuntimeConfiguration - a consumer that will call methods on S3RecordingSinkRuntimeConfiguration.Builders3RecordingSinkRuntimeConfiguration(S3RecordingSinkRuntimeConfiguration)CreateMediaInsightsPipelineRequest.Builder tags(Collection<Tag> tags)
The tags assigned to the media insights pipeline.
tags - The tags assigned to the media insights pipeline.CreateMediaInsightsPipelineRequest.Builder tags(Tag... tags)
The tags assigned to the media insights pipeline.
tags - The tags assigned to the media insights pipeline.CreateMediaInsightsPipelineRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags assigned to the media insights pipeline.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create
one manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateMediaInsightsPipelineRequest.Builder clientRequestToken(String clientRequestToken)
The unique identifier for the media insights pipeline request.
clientRequestToken - The unique identifier for the media insights pipeline request.CreateMediaInsightsPipelineRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateMediaInsightsPipelineRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.