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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaAmazonTranscribeCallAnalyticsProcessorConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaAmazonTranscribeProcessorConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaKinesisDataStreamSinkConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaS3RecordingSinkConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaVoiceAnalyticsProcessorConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaLambdaFunctionSinkConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaSqsQueueSinkConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaSnsTopicSinkConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaVoiceEnhancementSinkConfiguration.builder().When the
Consumercompletes,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:
-