Interface ElasticLoadBalancer.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ElasticLoadBalancer.Builder,
,ElasticLoadBalancer> SdkBuilder<ElasticLoadBalancer.Builder,
,ElasticLoadBalancer> SdkPojo
- Enclosing class:
ElasticLoadBalancer
public static interface ElasticLoadBalancer.Builder
extends SdkPojo, CopyableBuilder<ElasticLoadBalancer.Builder,ElasticLoadBalancer>
-
Method Summary
Modifier and TypeMethodDescriptionavailabilityZones
(String... availabilityZones) A list of Availability Zones.availabilityZones
(Collection<String> availabilityZones) A list of Availability Zones.The instance's public DNS name.ec2InstanceIds
(String... ec2InstanceIds) A list of the EC2 instances for which the Elastic Load Balancing instance is managing traffic.ec2InstanceIds
(Collection<String> ec2InstanceIds) A list of the EC2 instances for which the Elastic Load Balancing instance is managing traffic.elasticLoadBalancerName
(String elasticLoadBalancerName) The Elastic Load Balancing instance name.The ID of the layer to which the instance is attached.The instance's Amazon Web Services Region.The ID of the stack with which the instance is associated.A list of subnet IDs, if the stack is running in a VPC.subnetIds
(Collection<String> subnetIds) A list of subnet IDs, if the stack is running in a VPC.The VPC ID.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, sdkFields
-
Method Details
-
elasticLoadBalancerName
The Elastic Load Balancing instance name.
- Parameters:
elasticLoadBalancerName
- The Elastic Load Balancing instance name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
The instance's Amazon Web Services Region.
- Parameters:
region
- The instance's Amazon Web Services Region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsName
The instance's public DNS name.
- Parameters:
dnsName
- The instance's public DNS name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stackId
The ID of the stack with which the instance is associated.
- Parameters:
stackId
- The ID of the stack with which the instance is associated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layerId
The ID of the layer to which the instance is attached.
- Parameters:
layerId
- The ID of the layer to which the instance is attached.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
The VPC ID.
- Parameters:
vpcId
- The VPC ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZones
A list of Availability Zones.
- Parameters:
availabilityZones
- A list of Availability Zones.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZones
A list of Availability Zones.
- Parameters:
availabilityZones
- A list of Availability Zones.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
A list of subnet IDs, if the stack is running in a VPC.
- Parameters:
subnetIds
- A list of subnet IDs, if the stack is running in a VPC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
A list of subnet IDs, if the stack is running in a VPC.
- Parameters:
subnetIds
- A list of subnet IDs, if the stack is running in a VPC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2InstanceIds
A list of the EC2 instances for which the Elastic Load Balancing instance is managing traffic.
- Parameters:
ec2InstanceIds
- A list of the EC2 instances for which the Elastic Load Balancing instance is managing traffic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2InstanceIds
A list of the EC2 instances for which the Elastic Load Balancing instance is managing traffic.
- Parameters:
ec2InstanceIds
- A list of the EC2 instances for which the Elastic Load Balancing instance is managing traffic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-