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 Amazon Web Services service sourced events are supported. For example,
aws.ec2andaws.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.ec2andaws.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
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
NotificationConfigurationstatus to match.-
Values:
-
ACTIVE-
All
EventRulesareACTIVEand any call can be run.
-
-
PARTIALLY_ACTIVE-
Some
EventRulesareACTIVEand some areINACTIVE. Any call can be run. -
Any call can be run.
-
-
INACTIVE-
All
EventRulesareINACTIVEand any call can be run.
-
-
DELETING-
This
NotificationConfigurationis being deleted. -
Only
GETandLISTcalls can be run.
-
-
- Parameters:
status- TheNotificationConfigurationstatus to match.-
Values:
-
ACTIVE-
All
EventRulesareACTIVEand any call can be run.
-
-
PARTIALLY_ACTIVE-
Some
EventRulesareACTIVEand some areINACTIVE. Any call can be run. -
Any call can be run.
-
-
INACTIVE-
All
EventRulesareINACTIVEand any call can be run.
-
-
DELETING-
This
NotificationConfigurationis 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
NotificationConfigurationstatus to match.-
Values:
-
ACTIVE-
All
EventRulesareACTIVEand any call can be run.
-
-
PARTIALLY_ACTIVE-
Some
EventRulesareACTIVEand some areINACTIVE. Any call can be run. -
Any call can be run.
-
-
INACTIVE-
All
EventRulesareINACTIVEand any call can be run.
-
-
DELETING-
This
NotificationConfigurationis being deleted. -
Only
GETandLISTcalls can be run.
-
-
- Parameters:
status- TheNotificationConfigurationstatus to match.-
Values:
-
ACTIVE-
All
EventRulesareACTIVEand any call can be run.
-
-
PARTIALLY_ACTIVE-
Some
EventRulesareACTIVEand some areINACTIVE. Any call can be run. -
Any call can be run.
-
-
INACTIVE-
All
EventRulesareINACTIVEand any call can be run.
-
-
DELETING-
This
NotificationConfigurationis 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
ListEventRulescall. Next token uses Base64 encoding.- Parameters:
nextToken- The start token for paginated calls. Retrieved from the response of a previousListEventRulescall. 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
-
-