public static interface LoadBalancerInfo.Builder extends SdkPojo, CopyableBuilder<LoadBalancerInfo.Builder,LoadBalancerInfo>
Modifier and Type | Method and Description |
---|---|
LoadBalancerInfo.Builder |
elbInfoList(Collection<ELBInfo> elbInfoList)
An array containing information about the load balancer to use for load balancing in a deployment.
|
LoadBalancerInfo.Builder |
elbInfoList(Consumer<ELBInfo.Builder>... elbInfoList)
An array containing information about the load balancer to use for load balancing in a deployment.
|
LoadBalancerInfo.Builder |
elbInfoList(ELBInfo... elbInfoList)
An array containing information about the load balancer to use for load balancing in a deployment.
|
LoadBalancerInfo.Builder |
targetGroupInfoList(Collection<TargetGroupInfo> targetGroupInfoList)
An array containing information about the target group to use for load balancing in a deployment.
|
LoadBalancerInfo.Builder |
targetGroupInfoList(Consumer<TargetGroupInfo.Builder>... targetGroupInfoList)
An array containing information about the target group to use for load balancing in a deployment.
|
LoadBalancerInfo.Builder |
targetGroupInfoList(TargetGroupInfo... targetGroupInfoList)
An array containing information about the target group to use for load balancing in a deployment.
|
LoadBalancerInfo.Builder |
targetGroupPairInfoList(Collection<TargetGroupPairInfo> targetGroupPairInfoList)
The target group pair information.
|
LoadBalancerInfo.Builder |
targetGroupPairInfoList(Consumer<TargetGroupPairInfo.Builder>... targetGroupPairInfoList)
The target group pair information.
|
LoadBalancerInfo.Builder |
targetGroupPairInfoList(TargetGroupPairInfo... targetGroupPairInfoList)
The target group pair information.
|
copy
applyMutation, build
LoadBalancerInfo.Builder elbInfoList(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.
Adding more than one load balancer to the array is not supported.
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. Adding more than one load balancer to the array is not supported.
LoadBalancerInfo.Builder elbInfoList(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.
Adding more than one load balancer to the array is not supported.
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. Adding more than one load balancer to the array is not supported.
LoadBalancerInfo.Builder elbInfoList(Consumer<ELBInfo.Builder>... 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.
Adding more than one load balancer to the array is not supported.
List.Builder
avoiding the need
to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #elbInfoList(List)
.elbInfoList
- a consumer that will call methods on List.Builder
#elbInfoList(List)
LoadBalancerInfo.Builder targetGroupInfoList(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.
Adding more than one target group to the array is not supported.
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. Adding more than one target group to the array is not supported.
LoadBalancerInfo.Builder targetGroupInfoList(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.
Adding more than one target group to the array is not supported.
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. Adding more than one target group to the array is not supported.
LoadBalancerInfo.Builder targetGroupInfoList(Consumer<TargetGroupInfo.Builder>... 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.
Adding more than one target group to the array is not supported.
List.Builder
avoiding
the need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #targetGroupInfoList(List)
.targetGroupInfoList
- a consumer that will call methods on List.Builder
#targetGroupInfoList(List)
LoadBalancerInfo.Builder targetGroupPairInfoList(Collection<TargetGroupPairInfo> targetGroupPairInfoList)
The target group pair information. This is an array of TargeGroupPairInfo
objects with a maximum
size of one.
targetGroupPairInfoList
- The target group pair information. This is an array of TargeGroupPairInfo
objects with a
maximum size of one.LoadBalancerInfo.Builder targetGroupPairInfoList(TargetGroupPairInfo... targetGroupPairInfoList)
The target group pair information. This is an array of TargeGroupPairInfo
objects with a maximum
size of one.
targetGroupPairInfoList
- The target group pair information. This is an array of TargeGroupPairInfo
objects with a
maximum size of one.LoadBalancerInfo.Builder targetGroupPairInfoList(Consumer<TargetGroupPairInfo.Builder>... targetGroupPairInfoList)
The target group pair information. This is an array of TargeGroupPairInfo
objects with a maximum
size of one.
List.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately
and its result is passed to #targetGroupPairInfoList(List)
.targetGroupPairInfoList
- a consumer that will call methods on List.Builder
#targetGroupPairInfoList(List)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.