Interface MediaInsightsPipelineConfigurationElement.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MediaInsightsPipelineConfigurationElement.Builder,
,MediaInsightsPipelineConfigurationElement> SdkBuilder<MediaInsightsPipelineConfigurationElement.Builder,
,MediaInsightsPipelineConfigurationElement> SdkPojo
- Enclosing class:
MediaInsightsPipelineConfigurationElement
-
Method Summary
Modifier and TypeMethodDescriptionamazonTranscribeCallAnalyticsProcessorConfiguration
(Consumer<AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder> amazonTranscribeCallAnalyticsProcessorConfiguration) The analytics configuration settings for transcribing audio in a media insights pipeline configuration element.amazonTranscribeCallAnalyticsProcessorConfiguration
(AmazonTranscribeCallAnalyticsProcessorConfiguration amazonTranscribeCallAnalyticsProcessorConfiguration) The analytics configuration settings for transcribing audio in a media insights pipeline configuration element.amazonTranscribeProcessorConfiguration
(Consumer<AmazonTranscribeProcessorConfiguration.Builder> amazonTranscribeProcessorConfiguration) The transcription processor configuration settings in a media insights pipeline configuration element.amazonTranscribeProcessorConfiguration
(AmazonTranscribeProcessorConfiguration amazonTranscribeProcessorConfiguration) The transcription processor configuration settings in a media insights pipeline configuration element.kinesisDataStreamSinkConfiguration
(Consumer<KinesisDataStreamSinkConfiguration.Builder> kinesisDataStreamSinkConfiguration) The configuration settings for the Kinesis Data Stream Sink in a media insights pipeline configuration element.kinesisDataStreamSinkConfiguration
(KinesisDataStreamSinkConfiguration kinesisDataStreamSinkConfiguration) The configuration settings for the Kinesis Data Stream Sink in a media insights pipeline configuration element.lambdaFunctionSinkConfiguration
(Consumer<LambdaFunctionSinkConfiguration.Builder> lambdaFunctionSinkConfiguration) The configuration settings for the Amazon Web Services Lambda sink in a media insights pipeline configuration element.lambdaFunctionSinkConfiguration
(LambdaFunctionSinkConfiguration lambdaFunctionSinkConfiguration) The configuration settings for the Amazon Web Services Lambda sink in a media insights pipeline configuration element.s3RecordingSinkConfiguration
(Consumer<S3RecordingSinkConfiguration.Builder> s3RecordingSinkConfiguration) The configuration settings for the Amazon S3 recording bucket in a media insights pipeline configuration element.s3RecordingSinkConfiguration
(S3RecordingSinkConfiguration s3RecordingSinkConfiguration) The configuration settings for the Amazon S3 recording bucket in a media insights pipeline configuration element.snsTopicSinkConfiguration
(Consumer<SnsTopicSinkConfiguration.Builder> snsTopicSinkConfiguration) The configuration settings for an SNS topic sink in a media insights pipeline configuration element.snsTopicSinkConfiguration
(SnsTopicSinkConfiguration snsTopicSinkConfiguration) The configuration settings for an SNS topic sink in a media insights pipeline configuration element.sqsQueueSinkConfiguration
(Consumer<SqsQueueSinkConfiguration.Builder> sqsQueueSinkConfiguration) The configuration settings for an SQS queue sink in a media insights pipeline configuration element.sqsQueueSinkConfiguration
(SqsQueueSinkConfiguration sqsQueueSinkConfiguration) The configuration settings for an SQS queue sink in a media insights pipeline configuration element.The element type.The element type.voiceAnalyticsProcessorConfiguration
(Consumer<VoiceAnalyticsProcessorConfiguration.Builder> voiceAnalyticsProcessorConfiguration) The voice analytics configuration settings in a media insights pipeline configuration element.voiceAnalyticsProcessorConfiguration
(VoiceAnalyticsProcessorConfiguration voiceAnalyticsProcessorConfiguration) The voice analytics configuration settings in a media insights pipeline configuration element.voiceEnhancementSinkConfiguration
(Consumer<VoiceEnhancementSinkConfiguration.Builder> voiceEnhancementSinkConfiguration) The configuration settings for voice enhancement sink in a media insights pipeline configuration element.voiceEnhancementSinkConfiguration
(VoiceEnhancementSinkConfiguration voiceEnhancementSinkConfiguration) The configuration settings for voice enhancement sink in a media insights pipeline configuration element.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
type
The element type.
- Parameters:
type
- The element type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
MediaInsightsPipelineConfigurationElement.Builder type(MediaInsightsPipelineConfigurationElementType type) The element type.
- Parameters:
type
- The element type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
amazonTranscribeCallAnalyticsProcessorConfiguration
MediaInsightsPipelineConfigurationElement.Builder amazonTranscribeCallAnalyticsProcessorConfiguration(AmazonTranscribeCallAnalyticsProcessorConfiguration amazonTranscribeCallAnalyticsProcessorConfiguration) The analytics configuration settings for transcribing audio in a media insights pipeline configuration element.
- Parameters:
amazonTranscribeCallAnalyticsProcessorConfiguration
- The analytics configuration settings for transcribing audio in a media insights pipeline configuration element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amazonTranscribeCallAnalyticsProcessorConfiguration
default MediaInsightsPipelineConfigurationElement.Builder amazonTranscribeCallAnalyticsProcessorConfiguration(Consumer<AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder> amazonTranscribeCallAnalyticsProcessorConfiguration) The analytics configuration settings for transcribing audio in a media insights pipeline configuration element.
This is a convenience method that creates an instance of theAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder
avoiding the need to create one manually viaAmazonTranscribeCallAnalyticsProcessorConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toamazonTranscribeCallAnalyticsProcessorConfiguration(AmazonTranscribeCallAnalyticsProcessorConfiguration)
.- Parameters:
amazonTranscribeCallAnalyticsProcessorConfiguration
- a consumer that will call methods onAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
amazonTranscribeProcessorConfiguration
MediaInsightsPipelineConfigurationElement.Builder amazonTranscribeProcessorConfiguration(AmazonTranscribeProcessorConfiguration amazonTranscribeProcessorConfiguration) The transcription processor configuration settings in a media insights pipeline configuration element.
- Parameters:
amazonTranscribeProcessorConfiguration
- The transcription processor configuration settings in a media insights pipeline configuration element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amazonTranscribeProcessorConfiguration
default MediaInsightsPipelineConfigurationElement.Builder amazonTranscribeProcessorConfiguration(Consumer<AmazonTranscribeProcessorConfiguration.Builder> amazonTranscribeProcessorConfiguration) The transcription processor configuration settings in a media insights pipeline configuration element.
This is a convenience method that creates an instance of theAmazonTranscribeProcessorConfiguration.Builder
avoiding the need to create one manually viaAmazonTranscribeProcessorConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toamazonTranscribeProcessorConfiguration(AmazonTranscribeProcessorConfiguration)
.- Parameters:
amazonTranscribeProcessorConfiguration
- a consumer that will call methods onAmazonTranscribeProcessorConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kinesisDataStreamSinkConfiguration
MediaInsightsPipelineConfigurationElement.Builder kinesisDataStreamSinkConfiguration(KinesisDataStreamSinkConfiguration kinesisDataStreamSinkConfiguration) The configuration settings for the Kinesis Data Stream Sink in a media insights pipeline configuration element.
- Parameters:
kinesisDataStreamSinkConfiguration
- The configuration settings for the Kinesis Data Stream Sink in a media insights pipeline configuration element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisDataStreamSinkConfiguration
default MediaInsightsPipelineConfigurationElement.Builder kinesisDataStreamSinkConfiguration(Consumer<KinesisDataStreamSinkConfiguration.Builder> kinesisDataStreamSinkConfiguration) The configuration settings for the Kinesis Data Stream Sink in a media insights pipeline configuration element.
This is a convenience method that creates an instance of theKinesisDataStreamSinkConfiguration.Builder
avoiding the need to create one manually viaKinesisDataStreamSinkConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tokinesisDataStreamSinkConfiguration(KinesisDataStreamSinkConfiguration)
.- Parameters:
kinesisDataStreamSinkConfiguration
- a consumer that will call methods onKinesisDataStreamSinkConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3RecordingSinkConfiguration
MediaInsightsPipelineConfigurationElement.Builder s3RecordingSinkConfiguration(S3RecordingSinkConfiguration s3RecordingSinkConfiguration) The configuration settings for the Amazon S3 recording bucket in a media insights pipeline configuration element.
- Parameters:
s3RecordingSinkConfiguration
- The configuration settings for the Amazon S3 recording bucket in a media insights pipeline configuration element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3RecordingSinkConfiguration
default MediaInsightsPipelineConfigurationElement.Builder s3RecordingSinkConfiguration(Consumer<S3RecordingSinkConfiguration.Builder> s3RecordingSinkConfiguration) The configuration settings for the Amazon S3 recording bucket in a media insights pipeline configuration element.
This is a convenience method that creates an instance of theS3RecordingSinkConfiguration.Builder
avoiding the need to create one manually viaS3RecordingSinkConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3RecordingSinkConfiguration(S3RecordingSinkConfiguration)
.- Parameters:
s3RecordingSinkConfiguration
- a consumer that will call methods onS3RecordingSinkConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
voiceAnalyticsProcessorConfiguration
MediaInsightsPipelineConfigurationElement.Builder voiceAnalyticsProcessorConfiguration(VoiceAnalyticsProcessorConfiguration voiceAnalyticsProcessorConfiguration) The voice analytics configuration settings in a media insights pipeline configuration element.
- Parameters:
voiceAnalyticsProcessorConfiguration
- The voice analytics configuration settings in a media insights pipeline configuration element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
voiceAnalyticsProcessorConfiguration
default MediaInsightsPipelineConfigurationElement.Builder voiceAnalyticsProcessorConfiguration(Consumer<VoiceAnalyticsProcessorConfiguration.Builder> voiceAnalyticsProcessorConfiguration) The voice analytics configuration settings in a media insights pipeline configuration element.
This is a convenience method that creates an instance of theVoiceAnalyticsProcessorConfiguration.Builder
avoiding the need to create one manually viaVoiceAnalyticsProcessorConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovoiceAnalyticsProcessorConfiguration(VoiceAnalyticsProcessorConfiguration)
.- Parameters:
voiceAnalyticsProcessorConfiguration
- a consumer that will call methods onVoiceAnalyticsProcessorConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lambdaFunctionSinkConfiguration
MediaInsightsPipelineConfigurationElement.Builder lambdaFunctionSinkConfiguration(LambdaFunctionSinkConfiguration lambdaFunctionSinkConfiguration) The configuration settings for the Amazon Web Services Lambda sink in a media insights pipeline configuration element.
- Parameters:
lambdaFunctionSinkConfiguration
- The configuration settings for the Amazon Web Services Lambda sink in a media insights pipeline configuration element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lambdaFunctionSinkConfiguration
default MediaInsightsPipelineConfigurationElement.Builder lambdaFunctionSinkConfiguration(Consumer<LambdaFunctionSinkConfiguration.Builder> lambdaFunctionSinkConfiguration) The configuration settings for the Amazon Web Services Lambda sink in a media insights pipeline configuration element.
This is a convenience method that creates an instance of theLambdaFunctionSinkConfiguration.Builder
avoiding the need to create one manually viaLambdaFunctionSinkConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolambdaFunctionSinkConfiguration(LambdaFunctionSinkConfiguration)
.- Parameters:
lambdaFunctionSinkConfiguration
- a consumer that will call methods onLambdaFunctionSinkConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sqsQueueSinkConfiguration
MediaInsightsPipelineConfigurationElement.Builder sqsQueueSinkConfiguration(SqsQueueSinkConfiguration sqsQueueSinkConfiguration) The configuration settings for an SQS queue sink in a media insights pipeline configuration element.
- Parameters:
sqsQueueSinkConfiguration
- The configuration settings for an SQS queue sink in a media insights pipeline configuration element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sqsQueueSinkConfiguration
default MediaInsightsPipelineConfigurationElement.Builder sqsQueueSinkConfiguration(Consumer<SqsQueueSinkConfiguration.Builder> sqsQueueSinkConfiguration) The configuration settings for an SQS queue sink in a media insights pipeline configuration element.
This is a convenience method that creates an instance of theSqsQueueSinkConfiguration.Builder
avoiding the need to create one manually viaSqsQueueSinkConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosqsQueueSinkConfiguration(SqsQueueSinkConfiguration)
.- Parameters:
sqsQueueSinkConfiguration
- a consumer that will call methods onSqsQueueSinkConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
snsTopicSinkConfiguration
MediaInsightsPipelineConfigurationElement.Builder snsTopicSinkConfiguration(SnsTopicSinkConfiguration snsTopicSinkConfiguration) The configuration settings for an SNS topic sink in a media insights pipeline configuration element.
- Parameters:
snsTopicSinkConfiguration
- The configuration settings for an SNS topic sink in a media insights pipeline configuration element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snsTopicSinkConfiguration
default MediaInsightsPipelineConfigurationElement.Builder snsTopicSinkConfiguration(Consumer<SnsTopicSinkConfiguration.Builder> snsTopicSinkConfiguration) The configuration settings for an SNS topic sink in a media insights pipeline configuration element.
This is a convenience method that creates an instance of theSnsTopicSinkConfiguration.Builder
avoiding the need to create one manually viaSnsTopicSinkConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosnsTopicSinkConfiguration(SnsTopicSinkConfiguration)
.- Parameters:
snsTopicSinkConfiguration
- a consumer that will call methods onSnsTopicSinkConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
voiceEnhancementSinkConfiguration
MediaInsightsPipelineConfigurationElement.Builder voiceEnhancementSinkConfiguration(VoiceEnhancementSinkConfiguration voiceEnhancementSinkConfiguration) The configuration settings for voice enhancement sink in a media insights pipeline configuration element.
- Parameters:
voiceEnhancementSinkConfiguration
- The configuration settings for voice enhancement sink in a media insights pipeline configuration element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
voiceEnhancementSinkConfiguration
default MediaInsightsPipelineConfigurationElement.Builder voiceEnhancementSinkConfiguration(Consumer<VoiceEnhancementSinkConfiguration.Builder> voiceEnhancementSinkConfiguration) The configuration settings for voice enhancement sink in a media insights pipeline configuration element.
This is a convenience method that creates an instance of theVoiceEnhancementSinkConfiguration.Builder
avoiding the need to create one manually viaVoiceEnhancementSinkConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovoiceEnhancementSinkConfiguration(VoiceEnhancementSinkConfiguration)
.- Parameters:
voiceEnhancementSinkConfiguration
- a consumer that will call methods onVoiceEnhancementSinkConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-