public static final class CfnDeploymentGroup.LoadBalancerInfoProperty.Builder
extends java.lang.Object
CfnDeploymentGroup.LoadBalancerInfoProperty
Constructor and Description |
---|
Builder() |
public CfnDeploymentGroup.LoadBalancerInfoProperty.Builder elbInfoList(IResolvable elbInfoList)
CfnDeploymentGroup.LoadBalancerInfoProperty.getElbInfoList()
elbInfoList
- An array that contains 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.
Adding more than one load balancer to the array is not supported.
this
public CfnDeploymentGroup.LoadBalancerInfoProperty.Builder elbInfoList(java.util.List<? extends java.lang.Object> elbInfoList)
CfnDeploymentGroup.LoadBalancerInfoProperty.getElbInfoList()
elbInfoList
- An array that contains 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.
Adding more than one load balancer to the array is not supported.
this
public CfnDeploymentGroup.LoadBalancerInfoProperty.Builder targetGroupInfoList(IResolvable targetGroupInfoList)
CfnDeploymentGroup.LoadBalancerInfoProperty.getTargetGroupInfoList()
targetGroupInfoList
- An array that contains 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 .
Adding more than one target group to the array is not supported.
this
public CfnDeploymentGroup.LoadBalancerInfoProperty.Builder targetGroupInfoList(java.util.List<? extends java.lang.Object> targetGroupInfoList)
CfnDeploymentGroup.LoadBalancerInfoProperty.getTargetGroupInfoList()
targetGroupInfoList
- An array that contains 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 .
Adding more than one target group to the array is not supported.
this
public CfnDeploymentGroup.LoadBalancerInfoProperty.Builder targetGroupPairInfoList(IResolvable targetGroupPairInfoList)
CfnDeploymentGroup.LoadBalancerInfoProperty.getTargetGroupPairInfoList()
targetGroupPairInfoList
- The target group pair information.
This is an array of TargeGroupPairInfo
objects with a maximum size of one.this
public CfnDeploymentGroup.LoadBalancerInfoProperty.Builder targetGroupPairInfoList(java.util.List<? extends java.lang.Object> targetGroupPairInfoList)
CfnDeploymentGroup.LoadBalancerInfoProperty.getTargetGroupPairInfoList()
targetGroupPairInfoList
- The target group pair information.
This is an array of TargeGroupPairInfo
objects with a maximum size of one.this
public CfnDeploymentGroup.LoadBalancerInfoProperty build()
CfnDeploymentGroup.LoadBalancerInfoProperty
java.lang.NullPointerException
- if any required attribute was not provided