Package com.pulumi.aws.chime
Class VoiceConnectorStreamingArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.chime.VoiceConnectorStreamingArgs.Builder
-
- Enclosing class:
- VoiceConnectorStreamingArgs
public static final class VoiceConnectorStreamingArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(VoiceConnectorStreamingArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(VoiceConnectorStreamingArgs defaults)
-
-
Method Detail
-
dataRetention
public VoiceConnectorStreamingArgs.Builder dataRetention(com.pulumi.core.Output<java.lang.Integer> dataRetention)
- Parameters:
dataRetention
- The retention period, in hours, for the Amazon Kinesis data.- Returns:
- builder
-
dataRetention
public VoiceConnectorStreamingArgs.Builder dataRetention(java.lang.Integer dataRetention)
- Parameters:
dataRetention
- The retention period, in hours, for the Amazon Kinesis data.- Returns:
- builder
-
disabled
public VoiceConnectorStreamingArgs.Builder disabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> disabled)
- Parameters:
disabled
- When true, media streaming to Amazon Kinesis is turned off. Default: `false`- Returns:
- builder
-
disabled
public VoiceConnectorStreamingArgs.Builder disabled(java.lang.Boolean disabled)
- Parameters:
disabled
- When true, media streaming to Amazon Kinesis is turned off. Default: `false`- Returns:
- builder
-
mediaInsightsConfiguration
public VoiceConnectorStreamingArgs.Builder mediaInsightsConfiguration(@Nullable com.pulumi.core.Output<VoiceConnectorStreamingMediaInsightsConfigurationArgs> mediaInsightsConfiguration)
- Parameters:
mediaInsightsConfiguration
- The media insights configuration. See `media_insights_configuration`.- Returns:
- builder
-
mediaInsightsConfiguration
public VoiceConnectorStreamingArgs.Builder mediaInsightsConfiguration(VoiceConnectorStreamingMediaInsightsConfigurationArgs mediaInsightsConfiguration)
- Parameters:
mediaInsightsConfiguration
- The media insights configuration. See `media_insights_configuration`.- Returns:
- builder
-
streamingNotificationTargets
public VoiceConnectorStreamingArgs.Builder streamingNotificationTargets(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> streamingNotificationTargets)
- Parameters:
streamingNotificationTargets
- The streaming notification targets. Valid Values: `EventBridge | SNS | SQS`- Returns:
- builder
-
streamingNotificationTargets
public VoiceConnectorStreamingArgs.Builder streamingNotificationTargets(java.util.List<java.lang.String> streamingNotificationTargets)
- Parameters:
streamingNotificationTargets
- The streaming notification targets. Valid Values: `EventBridge | SNS | SQS`- Returns:
- builder
-
streamingNotificationTargets
public VoiceConnectorStreamingArgs.Builder streamingNotificationTargets(java.lang.String... streamingNotificationTargets)
- Parameters:
streamingNotificationTargets
- The streaming notification targets. Valid Values: `EventBridge | SNS | SQS`- Returns:
- builder
-
voiceConnectorId
public VoiceConnectorStreamingArgs.Builder voiceConnectorId(com.pulumi.core.Output<java.lang.String> voiceConnectorId)
- Parameters:
voiceConnectorId
- The Amazon Chime Voice Connector ID.- Returns:
- builder
-
voiceConnectorId
public VoiceConnectorStreamingArgs.Builder voiceConnectorId(java.lang.String voiceConnectorId)
- Parameters:
voiceConnectorId
- The Amazon Chime Voice Connector ID.- Returns:
- builder
-
build
public VoiceConnectorStreamingArgs build()
-
-