Interface DescribeRulesRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<DescribeRulesRequest.Builder,DescribeRulesRequest>
,ElasticLoadBalancingV2Request.Builder
,SdkBuilder<DescribeRulesRequest.Builder,DescribeRulesRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- DescribeRulesRequest
public static interface DescribeRulesRequest.Builder extends ElasticLoadBalancingV2Request.Builder, SdkPojo, CopyableBuilder<DescribeRulesRequest.Builder,DescribeRulesRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeRulesRequest.Builder
listenerArn(String listenerArn)
The Amazon Resource Name (ARN) of the listener.DescribeRulesRequest.Builder
marker(String marker)
The marker for the next set of results.DescribeRulesRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
DescribeRulesRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
DescribeRulesRequest.Builder
pageSize(Integer pageSize)
The maximum number of results to return with this call.DescribeRulesRequest.Builder
ruleArns(String... ruleArns)
The Amazon Resource Names (ARN) of the rules.DescribeRulesRequest.Builder
ruleArns(Collection<String> ruleArns)
The Amazon Resource Names (ARN) of the rules.-
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.elasticloadbalancingv2.model.ElasticLoadBalancingV2Request.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
-
listenerArn
DescribeRulesRequest.Builder listenerArn(String listenerArn)
The Amazon Resource Name (ARN) of the listener.
- Parameters:
listenerArn
- The Amazon Resource Name (ARN) of the listener.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleArns
DescribeRulesRequest.Builder ruleArns(Collection<String> ruleArns)
The Amazon Resource Names (ARN) of the rules.
- Parameters:
ruleArns
- The Amazon Resource Names (ARN) of the rules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleArns
DescribeRulesRequest.Builder ruleArns(String... ruleArns)
The Amazon Resource Names (ARN) of the rules.
- Parameters:
ruleArns
- The Amazon Resource Names (ARN) of the rules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
marker
DescribeRulesRequest.Builder marker(String marker)
The marker for the next set of results. (You received this marker from a previous call.)
- Parameters:
marker
- The marker for the next set of results. (You received this marker from a previous call.)- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pageSize
DescribeRulesRequest.Builder pageSize(Integer pageSize)
The maximum number of results to return with this call.
- Parameters:
pageSize
- The maximum number of results to return with this call.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DescribeRulesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
DescribeRulesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-