Interface MediaInsightsPipelineConfigurationElement.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MediaInsightsPipelineConfigurationElement.Builder,MediaInsightsPipelineConfigurationElement>,SdkBuilder<MediaInsightsPipelineConfigurationElement.Builder,MediaInsightsPipelineConfigurationElement>,SdkPojo
- Enclosing class:
- MediaInsightsPipelineConfigurationElement
public static interface MediaInsightsPipelineConfigurationElement.Builder extends SdkPojo, CopyableBuilder<MediaInsightsPipelineConfigurationElement.Builder,MediaInsightsPipelineConfigurationElement>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default MediaInsightsPipelineConfigurationElement.BuilderamazonTranscribeCallAnalyticsProcessorConfiguration(Consumer<AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder> amazonTranscribeCallAnalyticsProcessorConfiguration)The analytics configuration settings for transcribing audio in a media insights pipeline configuration element.MediaInsightsPipelineConfigurationElement.BuilderamazonTranscribeCallAnalyticsProcessorConfiguration(AmazonTranscribeCallAnalyticsProcessorConfiguration amazonTranscribeCallAnalyticsProcessorConfiguration)The analytics configuration settings for transcribing audio in a media insights pipeline configuration element.default MediaInsightsPipelineConfigurationElement.BuilderamazonTranscribeProcessorConfiguration(Consumer<AmazonTranscribeProcessorConfiguration.Builder> amazonTranscribeProcessorConfiguration)The transcription processor configuration settings in a media insights pipeline configuration element.MediaInsightsPipelineConfigurationElement.BuilderamazonTranscribeProcessorConfiguration(AmazonTranscribeProcessorConfiguration amazonTranscribeProcessorConfiguration)The transcription processor configuration settings in a media insights pipeline configuration element.default MediaInsightsPipelineConfigurationElement.BuilderkinesisDataStreamSinkConfiguration(Consumer<KinesisDataStreamSinkConfiguration.Builder> kinesisDataStreamSinkConfiguration)The configuration settings for the Kinesis Data Stream Sink in a media insights pipeline configuration element.MediaInsightsPipelineConfigurationElement.BuilderkinesisDataStreamSinkConfiguration(KinesisDataStreamSinkConfiguration kinesisDataStreamSinkConfiguration)The configuration settings for the Kinesis Data Stream Sink in a media insights pipeline configuration element.default MediaInsightsPipelineConfigurationElement.BuilderlambdaFunctionSinkConfiguration(Consumer<LambdaFunctionSinkConfiguration.Builder> lambdaFunctionSinkConfiguration)The configuration settings for the Amazon Web Services Lambda sink in a media insights pipeline configuration element.MediaInsightsPipelineConfigurationElement.BuilderlambdaFunctionSinkConfiguration(LambdaFunctionSinkConfiguration lambdaFunctionSinkConfiguration)The configuration settings for the Amazon Web Services Lambda sink in a media insights pipeline configuration element.default MediaInsightsPipelineConfigurationElement.Builders3RecordingSinkConfiguration(Consumer<S3RecordingSinkConfiguration.Builder> s3RecordingSinkConfiguration)The configuration settings for the Amazon S3 recording bucket in a media insights pipeline configuration element.MediaInsightsPipelineConfigurationElement.Builders3RecordingSinkConfiguration(S3RecordingSinkConfiguration s3RecordingSinkConfiguration)The configuration settings for the Amazon S3 recording bucket in a media insights pipeline configuration element.default MediaInsightsPipelineConfigurationElement.BuildersnsTopicSinkConfiguration(Consumer<SnsTopicSinkConfiguration.Builder> snsTopicSinkConfiguration)The configuration settings for an SNS topic sink in a media insights pipeline configuration element.MediaInsightsPipelineConfigurationElement.BuildersnsTopicSinkConfiguration(SnsTopicSinkConfiguration snsTopicSinkConfiguration)The configuration settings for an SNS topic sink in a media insights pipeline configuration element.default MediaInsightsPipelineConfigurationElement.BuildersqsQueueSinkConfiguration(Consumer<SqsQueueSinkConfiguration.Builder> sqsQueueSinkConfiguration)The configuration settings for an SQS queue sink in a media insights pipeline configuration element.MediaInsightsPipelineConfigurationElement.BuildersqsQueueSinkConfiguration(SqsQueueSinkConfiguration sqsQueueSinkConfiguration)The configuration settings for an SQS queue sink in a media insights pipeline configuration element.MediaInsightsPipelineConfigurationElement.Buildertype(String type)The element type.MediaInsightsPipelineConfigurationElement.Buildertype(MediaInsightsPipelineConfigurationElementType type)The element type.default MediaInsightsPipelineConfigurationElement.BuildervoiceAnalyticsProcessorConfiguration(Consumer<VoiceAnalyticsProcessorConfiguration.Builder> voiceAnalyticsProcessorConfiguration)The voice analytics configuration settings in a media insights pipeline configuration element.MediaInsightsPipelineConfigurationElement.BuildervoiceAnalyticsProcessorConfiguration(VoiceAnalyticsProcessorConfiguration voiceAnalyticsProcessorConfiguration)The voice analytics configuration settings in a media insights pipeline configuration element.default MediaInsightsPipelineConfigurationElement.BuildervoiceEnhancementSinkConfiguration(Consumer<VoiceEnhancementSinkConfiguration.Builder> voiceEnhancementSinkConfiguration)The configuration settings for voice enhancement sink in a media insights pipeline configuration element.MediaInsightsPipelineConfigurationElement.BuildervoiceEnhancementSinkConfiguration(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
type
MediaInsightsPipelineConfigurationElement.Builder type(String 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:
MediaInsightsPipelineConfigurationElementType,MediaInsightsPipelineConfigurationElementType
-
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:
MediaInsightsPipelineConfigurationElementType,MediaInsightsPipelineConfigurationElementType
-
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:
amazonTranscribeCallAnalyticsProcessorConfiguration(AmazonTranscribeCallAnalyticsProcessorConfiguration)
-
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:
amazonTranscribeProcessorConfiguration(AmazonTranscribeProcessorConfiguration)
-
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:
kinesisDataStreamSinkConfiguration(KinesisDataStreamSinkConfiguration)
-
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:
s3RecordingSinkConfiguration(S3RecordingSinkConfiguration)
-
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:
voiceAnalyticsProcessorConfiguration(VoiceAnalyticsProcessorConfiguration)
-
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:
lambdaFunctionSinkConfiguration(LambdaFunctionSinkConfiguration)
-
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:
sqsQueueSinkConfiguration(SqsQueueSinkConfiguration)
-
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:
snsTopicSinkConfiguration(SnsTopicSinkConfiguration)
-
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:
voiceEnhancementSinkConfiguration(VoiceEnhancementSinkConfiguration)
-
-