public static interface ElasticLoadBalancer.Builder extends CopyableBuilder<ElasticLoadBalancer.Builder,ElasticLoadBalancer>
Modifier and Type | Method and Description |
---|---|
ElasticLoadBalancer.Builder |
availabilityZones(Collection<String> availabilityZones)
A list of Availability Zones.
|
ElasticLoadBalancer.Builder |
availabilityZones(String... availabilityZones)
A list of Availability Zones.
|
ElasticLoadBalancer.Builder |
dnsName(String dnsName)
The instance's public DNS name.
|
ElasticLoadBalancer.Builder |
ec2InstanceIds(Collection<String> ec2InstanceIds)
A list of the EC2 instances that the Elastic Load Balancing instance is managing traffic for.
|
ElasticLoadBalancer.Builder |
ec2InstanceIds(String... ec2InstanceIds)
A list of the EC2 instances that the Elastic Load Balancing instance is managing traffic for.
|
ElasticLoadBalancer.Builder |
elasticLoadBalancerName(String elasticLoadBalancerName)
The Elastic Load Balancing instance's name.
|
ElasticLoadBalancer.Builder |
layerId(String layerId)
The ID of the layer that the instance is attached to.
|
ElasticLoadBalancer.Builder |
region(String region)
The instance's AWS region.
|
ElasticLoadBalancer.Builder |
stackId(String stackId)
The ID of the stack that the instance is associated with.
|
ElasticLoadBalancer.Builder |
subnetIds(Collection<String> subnetIds)
A list of subnet IDs, if the stack is running in a VPC.
|
ElasticLoadBalancer.Builder |
subnetIds(String... subnetIds)
A list of subnet IDs, if the stack is running in a VPC.
|
ElasticLoadBalancer.Builder |
vpcId(String vpcId)
The VPC ID.
|
copy
applyMutation, build
ElasticLoadBalancer.Builder elasticLoadBalancerName(String elasticLoadBalancerName)
The Elastic Load Balancing instance's name.
elasticLoadBalancerName
- The Elastic Load Balancing instance's name.ElasticLoadBalancer.Builder region(String region)
The instance's AWS region.
region
- The instance's AWS region.ElasticLoadBalancer.Builder dnsName(String dnsName)
The instance's public DNS name.
dnsName
- The instance's public DNS name.ElasticLoadBalancer.Builder stackId(String stackId)
The ID of the stack that the instance is associated with.
stackId
- The ID of the stack that the instance is associated with.ElasticLoadBalancer.Builder layerId(String layerId)
The ID of the layer that the instance is attached to.
layerId
- The ID of the layer that the instance is attached to.ElasticLoadBalancer.Builder vpcId(String vpcId)
The VPC ID.
vpcId
- The VPC ID.ElasticLoadBalancer.Builder availabilityZones(Collection<String> availabilityZones)
A list of Availability Zones.
availabilityZones
- A list of Availability Zones.ElasticLoadBalancer.Builder availabilityZones(String... availabilityZones)
A list of Availability Zones.
availabilityZones
- A list of Availability Zones.ElasticLoadBalancer.Builder subnetIds(Collection<String> subnetIds)
A list of subnet IDs, if the stack is running in a VPC.
subnetIds
- A list of subnet IDs, if the stack is running in a VPC.ElasticLoadBalancer.Builder subnetIds(String... subnetIds)
A list of subnet IDs, if the stack is running in a VPC.
subnetIds
- A list of subnet IDs, if the stack is running in a VPC.ElasticLoadBalancer.Builder ec2InstanceIds(Collection<String> ec2InstanceIds)
A list of the EC2 instances that the Elastic Load Balancing instance is managing traffic for.
ec2InstanceIds
- A list of the EC2 instances that the Elastic Load Balancing instance is managing traffic for.ElasticLoadBalancer.Builder ec2InstanceIds(String... ec2InstanceIds)
A list of the EC2 instances that the Elastic Load Balancing instance is managing traffic for.
ec2InstanceIds
- A list of the EC2 instances that the Elastic Load Balancing instance is managing traffic for.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.