public static final class LoadBalancersTypes.ConfigSpec.Builder
extends java.lang.Object
LoadBalancersTypes.ConfigSpec
.Constructor and Description |
---|
Builder(java.lang.String id,
java.util.List<IPRange> addressRanges,
LoadBalancersTypes.Provider provider)
Constructor with parameters for the required properties of
LoadBalancersTypes.ConfigSpec . |
Modifier and Type | Method and Description |
---|---|
LoadBalancersTypes.ConfigSpec |
build() |
LoadBalancersTypes.ConfigSpec.Builder |
setHaProxyConfigCreateSpec(LoadBalancersTypes.HAProxyConfigCreateSpec haProxyConfigCreateSpec)
The
HAProxyConfigCreateSpec is a conditional configuration made
available upon selecting the HA_PROXY load balancer provider. |
public Builder(java.lang.String id, java.util.List<IPRange> addressRanges, LoadBalancersTypes.Provider provider)
LoadBalancersTypes.ConfigSpec
.public LoadBalancersTypes.ConfigSpec.Builder setHaProxyConfigCreateSpec(LoadBalancersTypes.HAProxyConfigCreateSpec haProxyConfigCreateSpec)
HAProxyConfigCreateSpec
is a conditional configuration made
available upon selecting the HA_PROXY load balancer provider. It is used to
configure the load balancer at run time. This property was added in vSphere API
7.0.1.0.
This property is optional and it is only relevant when the value of getProvider()
is LoadBalancersTypes.Provider.HA_PROXY
.haProxyConfigCreateSpec
- New value for the property.public LoadBalancersTypes.ConfigSpec build()