Interface ListNotificationConfigurationsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListNotificationConfigurationsRequest.Builder,ListNotificationConfigurationsRequest>,NotificationsRequest.Builder,SdkBuilder<ListNotificationConfigurationsRequest.Builder,ListNotificationConfigurationsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListNotificationConfigurationsRequest
public static interface ListNotificationConfigurationsRequest.Builder extends NotificationsRequest.Builder, SdkPojo, CopyableBuilder<ListNotificationConfigurationsRequest.Builder,ListNotificationConfigurationsRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.notifications.model.NotificationsRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
eventRuleSource
ListNotificationConfigurationsRequest.Builder eventRuleSource(String eventRuleSource)
The matched event source.
Must match one of the valid EventBridge sources. Only AWS service sourced events are supported. For example,
aws.ec2andaws.cloudwatch. For more information, see Event delivery from AWS services in the Amazon EventBridge User Guide.- Parameters:
eventRuleSource- The matched event source.Must match one of the valid EventBridge sources. Only AWS service sourced events are supported. For example,
aws.ec2andaws.cloudwatch. For more information, see Event delivery from AWS services in the Amazon EventBridge User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channelArn
ListNotificationConfigurationsRequest.Builder channelArn(String 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
ListNotificationConfigurationsRequest.Builder status(String status)
The NotificationConfiguration status to match.
-
Values:
-
ACTIVE-
All EventRules are
ACTIVEand any call can be run.
-
-
PARTIALLY_ACTIVE-
Some EventRules are
ACTIVEand some areINACTIVE. Any call can be run. -
Any call can be run.
-
-
INACTIVE-
All EventRules are
INACTIVEand any call can be run.
-
-
DELETING-
This NotificationConfiguration is being deleted.
-
Only
GETandLISTcalls can be run.
-
-
- Parameters:
status- The NotificationConfiguration status to match.-
Values:
-
ACTIVE-
All EventRules are
ACTIVEand any call can be run.
-
-
PARTIALLY_ACTIVE-
Some EventRules are
ACTIVEand some areINACTIVE. Any call can be run. -
Any call can be run.
-
-
INACTIVE-
All EventRules are
INACTIVEand any call can be run.
-
-
DELETING-
This NotificationConfiguration is being deleted.
-
Only
GETandLISTcalls can be run.
-
-
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NotificationConfigurationStatus,NotificationConfigurationStatus
-
-
status
ListNotificationConfigurationsRequest.Builder status(NotificationConfigurationStatus status)
The NotificationConfiguration status to match.
-
Values:
-
ACTIVE-
All EventRules are
ACTIVEand any call can be run.
-
-
PARTIALLY_ACTIVE-
Some EventRules are
ACTIVEand some areINACTIVE. Any call can be run. -
Any call can be run.
-
-
INACTIVE-
All EventRules are
INACTIVEand any call can be run.
-
-
DELETING-
This NotificationConfiguration is being deleted.
-
Only
GETandLISTcalls can be run.
-
-
- Parameters:
status- The NotificationConfiguration status to match.-
Values:
-
ACTIVE-
All EventRules are
ACTIVEand any call can be run.
-
-
PARTIALLY_ACTIVE-
Some EventRules are
ACTIVEand some areINACTIVE. Any call can be run. -
Any call can be run.
-
-
INACTIVE-
All EventRules are
INACTIVEand any call can be run.
-
-
DELETING-
This NotificationConfiguration is being deleted.
-
Only
GETandLISTcalls can be run.
-
-
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NotificationConfigurationStatus,NotificationConfigurationStatus
-
-
maxResults
ListNotificationConfigurationsRequest.Builder maxResults(Integer 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
ListNotificationConfigurationsRequest.Builder nextToken(String 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
ListNotificationConfigurationsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListNotificationConfigurationsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-