Interface AdvancedConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AdvancedConfiguration.Builder,
,AdvancedConfiguration> SdkBuilder<AdvancedConfiguration.Builder,
,AdvancedConfiguration> SdkPojo
- Enclosing class:
AdvancedConfiguration
@Mutable
@NotThreadSafe
public static interface AdvancedConfiguration.Builder
extends SdkPojo, CopyableBuilder<AdvancedConfiguration.Builder,AdvancedConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionalternateTargetGroupArn
(String alternateTargetGroupArn) The Amazon Resource Name (ARN) of the alternate target group for Amazon ECS blue/green deployments.productionListenerRule
(String productionListenerRule) The Amazon Resource Name (ARN) that that identifies the production listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing production traffic.The Amazon Resource Name (ARN) of the IAM role that grants Amazon ECS permission to call the Elastic Load Balancing APIs for you.testListenerRule
(String testListenerRule) The Amazon Resource Name (ARN) that identifies ) that identifies the test listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing test traffic.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
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 Details
-
alternateTargetGroupArn
The Amazon Resource Name (ARN) of the alternate target group for Amazon ECS blue/green deployments.
- Parameters:
alternateTargetGroupArn
- The Amazon Resource Name (ARN) of the alternate target group for Amazon ECS blue/green deployments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productionListenerRule
The Amazon Resource Name (ARN) that that identifies the production listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing production traffic.
- Parameters:
productionListenerRule
- The Amazon Resource Name (ARN) that that identifies the production listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing production traffic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
testListenerRule
The Amazon Resource Name (ARN) that identifies ) that identifies the test listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing test traffic.
- Parameters:
testListenerRule
- The Amazon Resource Name (ARN) that identifies ) that identifies the test listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing test traffic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The Amazon Resource Name (ARN) of the IAM role that grants Amazon ECS permission to call the Elastic Load Balancing APIs for you.
- Parameters:
roleArn
- The Amazon Resource Name (ARN) of the IAM role that grants Amazon ECS permission to call the Elastic Load Balancing APIs for you.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-