@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LoadBalancerInfo extends Object implements Serializable, Cloneable, StructuredPojo
Information about the Elastic Load Balancing load balancer or target group used in a deployment.
Constructor and Description |
---|
LoadBalancerInfo() |
Modifier and Type | Method and Description |
---|---|
LoadBalancerInfo |
clone() |
boolean |
equals(Object obj) |
List<ELBInfo> |
getElbInfoList()
An array containing information about the load balancer to use for load balancing in a deployment.
|
List<TargetGroupInfo> |
getTargetGroupInfoList()
An array containing information about the target group to use for load balancing in a deployment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setElbInfoList(Collection<ELBInfo> elbInfoList)
An array containing information about the load balancer to use for load balancing in a deployment.
|
void |
setTargetGroupInfoList(Collection<TargetGroupInfo> targetGroupInfoList)
An array containing information about the target group to use for load balancing in a deployment.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
LoadBalancerInfo |
withElbInfoList(Collection<ELBInfo> elbInfoList)
An array containing information about the load balancer to use for load balancing in a deployment.
|
LoadBalancerInfo |
withElbInfoList(ELBInfo... elbInfoList)
An array containing information about the load balancer to use for load balancing in a deployment.
|
LoadBalancerInfo |
withTargetGroupInfoList(Collection<TargetGroupInfo> targetGroupInfoList)
An array containing information about the target group to use for load balancing in a deployment.
|
LoadBalancerInfo |
withTargetGroupInfoList(TargetGroupInfo... targetGroupInfoList)
An array containing information about the target group to use for load balancing in a deployment.
|
public List<ELBInfo> getElbInfoList()
An array containing information about the load balancer to use for load balancing in a deployment. In Elastic Load Balancing, load balancers are used with Classic Load Balancers.
public void setElbInfoList(Collection<ELBInfo> elbInfoList)
An array containing information about the load balancer to use for load balancing in a deployment. In Elastic Load Balancing, load balancers are used with Classic Load Balancers.
elbInfoList
- An array containing information about the load balancer to use for load balancing in a deployment. In
Elastic Load Balancing, load balancers are used with Classic Load Balancers.public LoadBalancerInfo withElbInfoList(ELBInfo... elbInfoList)
An array containing information about the load balancer to use for load balancing in a deployment. In Elastic Load Balancing, load balancers are used with Classic Load Balancers.
NOTE: This method appends the values to the existing list (if any). Use
setElbInfoList(java.util.Collection)
or withElbInfoList(java.util.Collection)
if you want to
override the existing values.
elbInfoList
- An array containing information about the load balancer to use for load balancing in a deployment. In
Elastic Load Balancing, load balancers are used with Classic Load Balancers.public LoadBalancerInfo withElbInfoList(Collection<ELBInfo> elbInfoList)
An array containing information about the load balancer to use for load balancing in a deployment. In Elastic Load Balancing, load balancers are used with Classic Load Balancers.
elbInfoList
- An array containing information about the load balancer to use for load balancing in a deployment. In
Elastic Load Balancing, load balancers are used with Classic Load Balancers.public List<TargetGroupInfo> getTargetGroupInfoList()
An array containing information about the target group to use for load balancing in a deployment. In Elastic Load Balancing, target groups are used with Application Load Balancers.
public void setTargetGroupInfoList(Collection<TargetGroupInfo> targetGroupInfoList)
An array containing information about the target group to use for load balancing in a deployment. In Elastic Load Balancing, target groups are used with Application Load Balancers.
targetGroupInfoList
- An array containing information about the target group to use for load balancing in a deployment. In
Elastic Load Balancing, target groups are used with Application Load Balancers.public LoadBalancerInfo withTargetGroupInfoList(TargetGroupInfo... targetGroupInfoList)
An array containing information about the target group to use for load balancing in a deployment. In Elastic Load Balancing, target groups are used with Application Load Balancers.
NOTE: This method appends the values to the existing list (if any). Use
setTargetGroupInfoList(java.util.Collection)
or withTargetGroupInfoList(java.util.Collection)
if you want to override the existing values.
targetGroupInfoList
- An array containing information about the target group to use for load balancing in a deployment. In
Elastic Load Balancing, target groups are used with Application Load Balancers.public LoadBalancerInfo withTargetGroupInfoList(Collection<TargetGroupInfo> targetGroupInfoList)
An array containing information about the target group to use for load balancing in a deployment. In Elastic Load Balancing, target groups are used with Application Load Balancers.
targetGroupInfoList
- An array containing information about the target group to use for load balancing in a deployment. In
Elastic Load Balancing, target groups are used with Application Load Balancers.public String toString()
toString
in class Object
Object.toString()
public LoadBalancerInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2017. All rights reserved.