Class VoiceConnectorStreamingState.Builder

    • 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
      • 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