Interface ListRateBasedRulesRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<ListRateBasedRulesRequest.Builder,,- ListRateBasedRulesRequest> - SdkBuilder<ListRateBasedRulesRequest.Builder,,- ListRateBasedRulesRequest> - SdkPojo,- SdkRequest.Builder,- WafRequest.Builder
- Enclosing class:
- ListRateBasedRulesRequest
@Mutable
@NotThreadSafe
public static interface ListRateBasedRulesRequest.Builder
extends WafRequest.Builder, SdkPojo, CopyableBuilder<ListRateBasedRulesRequest.Builder,ListRateBasedRulesRequest> 
- 
Method SummaryModifier and TypeMethodDescriptionSpecifies the number ofRulesthat you want AWS WAF to return for this request.nextMarker(String nextMarker) If you specify a value forLimitand you have moreRulesthan the value ofLimit, AWS WAF returns aNextMarkervalue in the response that allows you to list another group ofRules.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.services.waf.model.WafRequest.Builderbuild
- 
Method Details- 
nextMarkerIf you specify a value for Limitand you have moreRulesthan the value ofLimit, AWS WAF returns aNextMarkervalue in the response that allows you to list another group ofRules. For the second and subsequentListRateBasedRulesrequests, specify the value ofNextMarkerfrom the previous response to get information about another batch ofRules.- Parameters:
- nextMarker- If you specify a value for- Limitand you have more- Rulesthan the value of- Limit, AWS WAF returns a- NextMarkervalue in the response that allows you to list another group of- Rules. For the second and subsequent- ListRateBasedRulesrequests, specify the value of- NextMarkerfrom the previous response to get information about another batch of- Rules.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
limitSpecifies the number of Rulesthat you want AWS WAF to return for this request. If you have moreRulesthan the number that you specify forLimit, the response includes aNextMarkervalue that you can use to get another batch ofRules.- Parameters:
- limit- Specifies the number of- Rulesthat you want AWS WAF to return for this request. If you have more- Rulesthan the number that you specify for- Limit, the response includes a- NextMarkervalue that you can use to get another batch of- Rules.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationListRateBasedRulesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationListRateBasedRulesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-