Class MediaInsightsPipelineConfigurationElementArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.chimesdkmediapipelines.inputs.MediaInsightsPipelineConfigurationElementArgs.Builder
-
- Enclosing class:
- MediaInsightsPipelineConfigurationElementArgs
public static final class MediaInsightsPipelineConfigurationElementArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(MediaInsightsPipelineConfigurationElementArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MediaInsightsPipelineConfigurationElementArgs defaults)
-
-
Method Detail
-
amazonTranscribeCallAnalyticsProcessorConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder amazonTranscribeCallAnalyticsProcessorConfiguration(@Nullable com.pulumi.core.Output<MediaInsightsPipelineConfigurationElementAmazonTranscribeCallAnalyticsProcessorConfigurationArgs> amazonTranscribeCallAnalyticsProcessorConfiguration)
- Parameters:
amazonTranscribeCallAnalyticsProcessorConfiguration
- Configuration for Amazon Transcribe Call Analytics processor.- Returns:
- builder
-
amazonTranscribeCallAnalyticsProcessorConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder amazonTranscribeCallAnalyticsProcessorConfiguration(MediaInsightsPipelineConfigurationElementAmazonTranscribeCallAnalyticsProcessorConfigurationArgs amazonTranscribeCallAnalyticsProcessorConfiguration)
- Parameters:
amazonTranscribeCallAnalyticsProcessorConfiguration
- Configuration for Amazon Transcribe Call Analytics processor.- Returns:
- builder
-
amazonTranscribeProcessorConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder amazonTranscribeProcessorConfiguration(@Nullable com.pulumi.core.Output<MediaInsightsPipelineConfigurationElementAmazonTranscribeProcessorConfigurationArgs> amazonTranscribeProcessorConfiguration)
- Parameters:
amazonTranscribeProcessorConfiguration
- Configuration for Amazon Transcribe processor.- Returns:
- builder
-
amazonTranscribeProcessorConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder amazonTranscribeProcessorConfiguration(MediaInsightsPipelineConfigurationElementAmazonTranscribeProcessorConfigurationArgs amazonTranscribeProcessorConfiguration)
- Parameters:
amazonTranscribeProcessorConfiguration
- Configuration for Amazon Transcribe processor.- Returns:
- builder
-
kinesisDataStreamSinkConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder kinesisDataStreamSinkConfiguration(@Nullable com.pulumi.core.Output<MediaInsightsPipelineConfigurationElementKinesisDataStreamSinkConfigurationArgs> kinesisDataStreamSinkConfiguration)
- Parameters:
kinesisDataStreamSinkConfiguration
- Configuration for Kinesis Data Stream sink.- Returns:
- builder
-
kinesisDataStreamSinkConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder kinesisDataStreamSinkConfiguration(MediaInsightsPipelineConfigurationElementKinesisDataStreamSinkConfigurationArgs kinesisDataStreamSinkConfiguration)
- Parameters:
kinesisDataStreamSinkConfiguration
- Configuration for Kinesis Data Stream sink.- Returns:
- builder
-
lambdaFunctionSinkConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder lambdaFunctionSinkConfiguration(@Nullable com.pulumi.core.Output<MediaInsightsPipelineConfigurationElementLambdaFunctionSinkConfigurationArgs> lambdaFunctionSinkConfiguration)
- Parameters:
lambdaFunctionSinkConfiguration
- Configuration for Lambda Function sink.- Returns:
- builder
-
lambdaFunctionSinkConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder lambdaFunctionSinkConfiguration(MediaInsightsPipelineConfigurationElementLambdaFunctionSinkConfigurationArgs lambdaFunctionSinkConfiguration)
- Parameters:
lambdaFunctionSinkConfiguration
- Configuration for Lambda Function sink.- Returns:
- builder
-
s3RecordingSinkConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder s3RecordingSinkConfiguration(@Nullable com.pulumi.core.Output<MediaInsightsPipelineConfigurationElementS3RecordingSinkConfigurationArgs> s3RecordingSinkConfiguration)
- Parameters:
s3RecordingSinkConfiguration
- Configuration for S3 recording sink.- Returns:
- builder
-
s3RecordingSinkConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder s3RecordingSinkConfiguration(MediaInsightsPipelineConfigurationElementS3RecordingSinkConfigurationArgs s3RecordingSinkConfiguration)
- Parameters:
s3RecordingSinkConfiguration
- Configuration for S3 recording sink.- Returns:
- builder
-
snsTopicSinkConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder snsTopicSinkConfiguration(@Nullable com.pulumi.core.Output<MediaInsightsPipelineConfigurationElementSnsTopicSinkConfigurationArgs> snsTopicSinkConfiguration)
- Parameters:
snsTopicSinkConfiguration
- Configuration for SNS Topic sink.- Returns:
- builder
-
snsTopicSinkConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder snsTopicSinkConfiguration(MediaInsightsPipelineConfigurationElementSnsTopicSinkConfigurationArgs snsTopicSinkConfiguration)
- Parameters:
snsTopicSinkConfiguration
- Configuration for SNS Topic sink.- Returns:
- builder
-
sqsQueueSinkConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder sqsQueueSinkConfiguration(@Nullable com.pulumi.core.Output<MediaInsightsPipelineConfigurationElementSqsQueueSinkConfigurationArgs> sqsQueueSinkConfiguration)
- Parameters:
sqsQueueSinkConfiguration
- Configuration for SQS Queue sink.- Returns:
- builder
-
sqsQueueSinkConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder sqsQueueSinkConfiguration(MediaInsightsPipelineConfigurationElementSqsQueueSinkConfigurationArgs sqsQueueSinkConfiguration)
- Parameters:
sqsQueueSinkConfiguration
- Configuration for SQS Queue sink.- Returns:
- builder
-
type
public MediaInsightsPipelineConfigurationElementArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type
- Element type.- Returns:
- builder
-
type
public MediaInsightsPipelineConfigurationElementArgs.Builder type(java.lang.String type)
- Parameters:
type
- Element type.- Returns:
- builder
-
voiceAnalyticsProcessorConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder voiceAnalyticsProcessorConfiguration(@Nullable com.pulumi.core.Output<MediaInsightsPipelineConfigurationElementVoiceAnalyticsProcessorConfigurationArgs> voiceAnalyticsProcessorConfiguration)
- Parameters:
voiceAnalyticsProcessorConfiguration
- Configuration for Voice analytics processor.- Returns:
- builder
-
voiceAnalyticsProcessorConfiguration
public MediaInsightsPipelineConfigurationElementArgs.Builder voiceAnalyticsProcessorConfiguration(MediaInsightsPipelineConfigurationElementVoiceAnalyticsProcessorConfigurationArgs voiceAnalyticsProcessorConfiguration)
- Parameters:
voiceAnalyticsProcessorConfiguration
- Configuration for Voice analytics processor.- Returns:
- builder
-
build
public MediaInsightsPipelineConfigurationElementArgs build()
-
-