Interface ListNotificationConfigurationsRequest.Builder

  • Method Details

    • eventRuleSource

      ListNotificationConfigurationsRequest.Builder eventRuleSource(String eventRuleSource)

      The matched event source.

      Must match one of the valid EventBridge sources. Only Amazon Web Services service sourced events are supported. For example, aws.ec2 and aws.cloudwatch. For more information, see Event delivery from Amazon Web Services services in the Amazon EventBridge User Guide.

      Parameters:
      eventRuleSource - The matched event source.

      Must match one of the valid EventBridge sources. Only Amazon Web Services service sourced events are supported. For example, aws.ec2 and aws.cloudwatch. For more information, see Event delivery from Amazon Web Services services in the Amazon EventBridge User Guide.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • channelArn

      The Amazon Resource Name (ARN) of the Channel to match.

      Parameters:
      channelArn - The Amazon Resource Name (ARN) of the Channel to match.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The NotificationConfiguration status to match.

      • 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:
      status - The NotificationConfiguration status to match.

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

      The NotificationConfiguration status to match.

      • 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:
      status - The NotificationConfiguration status to match.

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

      The maximum number of results to be returned in this call. Defaults to 20.

      Parameters:
      maxResults - The maximum number of results to be returned in this call. Defaults to 20.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      The start token for paginated calls. Retrieved from the response of a previous ListEventRules call. Next token uses Base64 encoding.

      Parameters:
      nextToken - The start token for paginated calls. Retrieved from the response of a previous ListEventRules call. Next token uses Base64 encoding.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.