Interface UpdateNotificationConfigurationRequest.Builder

    • Method Detail

      • arn

        UpdateNotificationConfigurationRequest.Builder arn​(String arn)

        The Amazon Resource Name (ARN) used to update the NotificationConfiguration.

        Parameters:
        arn - The Amazon Resource Name (ARN) used to update the NotificationConfiguration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        UpdateNotificationConfigurationRequest.Builder name​(String name)

        The name of the NotificationConfiguration.

        Parameters:
        name - The name of the NotificationConfiguration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        UpdateNotificationConfigurationRequest.Builder description​(String description)

        The description of the NotificationConfiguration.

        Parameters:
        description - The description of the NotificationConfiguration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aggregationDuration

        UpdateNotificationConfigurationRequest.Builder aggregationDuration​(String aggregationDuration)

        The status of this NotificationConfiguration.

        The status should always be INACTIVE when part of the CreateNotificationConfiguration response.

        • Values:

          • ACTIVE

            • All EventRules are ACTIVE and any call can be run.

          • PARTIALLY_ACTIVE

            • Some EventRules are ACTIVE and some are INACTIVE. Any call can be run.

            • Any call can be run.

          • INACTIVE

            • All EventRules are INACTIVE and any call can be run.

          • DELETING

            • This NotificationConfiguration is being deleted.

            • Only GET and LIST calls can be run.

        Parameters:
        aggregationDuration - The status of this NotificationConfiguration.

        The status should always be INACTIVE when part of the CreateNotificationConfiguration response.

        • Values:

          • ACTIVE

            • All EventRules are ACTIVE and any call can be run.

          • PARTIALLY_ACTIVE

            • Some EventRules are ACTIVE and some are INACTIVE. Any call can be run.

            • Any call can be run.

          • INACTIVE

            • All EventRules are INACTIVE and any call can be run.

          • DELETING

            • This NotificationConfiguration is being deleted.

            • Only GET and LIST calls can be run.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AggregationDuration, AggregationDuration
      • aggregationDuration

        UpdateNotificationConfigurationRequest.Builder aggregationDuration​(AggregationDuration aggregationDuration)

        The status of this NotificationConfiguration.

        The status should always be INACTIVE when part of the CreateNotificationConfiguration response.

        • Values:

          • ACTIVE

            • All EventRules are ACTIVE and any call can be run.

          • PARTIALLY_ACTIVE

            • Some EventRules are ACTIVE and some are INACTIVE. Any call can be run.

            • Any call can be run.

          • INACTIVE

            • All EventRules are INACTIVE and any call can be run.

          • DELETING

            • This NotificationConfiguration is being deleted.

            • Only GET and LIST calls can be run.

        Parameters:
        aggregationDuration - The status of this NotificationConfiguration.

        The status should always be INACTIVE when part of the CreateNotificationConfiguration response.

        • Values:

          • ACTIVE

            • All EventRules are ACTIVE and any call can be run.

          • PARTIALLY_ACTIVE

            • Some EventRules are ACTIVE and some are INACTIVE. Any call can be run.

            • Any call can be run.

          • INACTIVE

            • All EventRules are INACTIVE and any call can be run.

          • DELETING

            • This NotificationConfiguration is being deleted.

            • Only GET and LIST calls can be run.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AggregationDuration, AggregationDuration