Package com.pulumi.aws.chime.inputs
Class VoiceConnectorStreamingState.Builder
- java.lang.Object
-
- com.pulumi.aws.chime.inputs.VoiceConnectorStreamingState.Builder
-
- Enclosing class:
- VoiceConnectorStreamingState
public static final class VoiceConnectorStreamingState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(VoiceConnectorStreamingState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(VoiceConnectorStreamingState defaults)
-
-
Method Detail
-
dataRetention
public VoiceConnectorStreamingState.Builder dataRetention(@Nullable com.pulumi.core.Output<java.lang.Integer> dataRetention)
- Parameters:
dataRetention- The retention period, in hours, for the Amazon Kinesis data.- Returns:
- builder
-
dataRetention
public VoiceConnectorStreamingState.Builder dataRetention(java.lang.Integer dataRetention)
- Parameters:
dataRetention- The retention period, in hours, for the Amazon Kinesis data.- Returns:
- builder
-
disabled
public VoiceConnectorStreamingState.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 VoiceConnectorStreamingState.Builder disabled(java.lang.Boolean disabled)
- Parameters:
disabled- When true, media streaming to Amazon Kinesis is turned off. Default: `false`- Returns:
- builder
-
mediaInsightsConfiguration
public VoiceConnectorStreamingState.Builder mediaInsightsConfiguration(@Nullable com.pulumi.core.Output<VoiceConnectorStreamingMediaInsightsConfigurationArgs> mediaInsightsConfiguration)
- Parameters:
mediaInsightsConfiguration- The media insights configuration. See `mediaInsightsConfiguration`.- Returns:
- builder
-
mediaInsightsConfiguration
public VoiceConnectorStreamingState.Builder mediaInsightsConfiguration(VoiceConnectorStreamingMediaInsightsConfigurationArgs mediaInsightsConfiguration)
- Parameters:
mediaInsightsConfiguration- The media insights configuration. See `mediaInsightsConfiguration`.- Returns:
- builder
-
region
public VoiceConnectorStreamingState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public VoiceConnectorStreamingState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
streamingNotificationTargets
public VoiceConnectorStreamingState.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 VoiceConnectorStreamingState.Builder streamingNotificationTargets(java.util.List<java.lang.String> streamingNotificationTargets)
- Parameters:
streamingNotificationTargets- The streaming notification targets. Valid Values: `EventBridge | SNS | SQS`- Returns:
- builder
-
streamingNotificationTargets
public VoiceConnectorStreamingState.Builder streamingNotificationTargets(java.lang.String... streamingNotificationTargets)
- Parameters:
streamingNotificationTargets- The streaming notification targets. Valid Values: `EventBridge | SNS | SQS`- Returns:
- builder
-
voiceConnectorId
public VoiceConnectorStreamingState.Builder voiceConnectorId(@Nullable com.pulumi.core.Output<java.lang.String> voiceConnectorId)
- Parameters:
voiceConnectorId- The Amazon Chime Voice Connector ID.- Returns:
- builder
-
voiceConnectorId
public VoiceConnectorStreamingState.Builder voiceConnectorId(java.lang.String voiceConnectorId)
- Parameters:
voiceConnectorId- The Amazon Chime Voice Connector ID.- Returns:
- builder
-
build
public VoiceConnectorStreamingState build()
-
-