Interface ElasticLoadBalancer.Builder

  • Method Details

    • elasticLoadBalancerName

      ElasticLoadBalancer.Builder elasticLoadBalancerName(String 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

      ElasticLoadBalancer.Builder availabilityZones(Collection<String> 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

      ElasticLoadBalancer.Builder availabilityZones(String... 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

      ElasticLoadBalancer.Builder subnetIds(String... 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

      ElasticLoadBalancer.Builder ec2InstanceIds(Collection<String> 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

      ElasticLoadBalancer.Builder ec2InstanceIds(String... 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.