public static final class LBPoolMemberGroup.Builder
extends java.lang.Object
LBPoolMemberGroup.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
LBPoolMemberGroup. |
| Modifier and Type | Method and Description |
|---|---|
LBPoolMemberGroup |
build() |
LBPoolMemberGroup.Builder |
setCustomizedMembers(java.util.List<PoolMemberSetting> customizedMembers)
The list is used to show the customized pool member settings.
|
LBPoolMemberGroup.Builder |
setGroupPath(java.lang.String groupPath)
Load balancer pool support Group as dynamic pool members.
|
LBPoolMemberGroup.Builder |
setIpRevisionFilter(java.lang.String ipRevisionFilter)
Possible values are:
LBPoolMemberGroup.IP_REVISION_FILTER_IPV4
LBPoolMemberGroup.IP_REVISION_FILTER_IPV6
LBPoolMemberGroup.IP_REVISION_FILTER_IPV4_IPV6
Ip revision filter is used to filter IPv4 or IPv6 addresses from the
grouping object. |
LBPoolMemberGroup.Builder |
setMaxIpListSize(java.lang.Long maxIpListSize)
The size is used to define the maximum number of grouping object IP address
list.
|
LBPoolMemberGroup.Builder |
setPort(java.lang.Long port)
If port is specified, all connections will be sent to this port.
|
public Builder()
LBPoolMemberGroup.public LBPoolMemberGroup.Builder setCustomizedMembers(java.util.List<PoolMemberSetting> customizedMembers)
customizedMembers - New value for the property.public LBPoolMemberGroup.Builder setGroupPath(java.lang.String groupPath)
groupPath - New value for the property.public LBPoolMemberGroup.Builder setIpRevisionFilter(java.lang.String ipRevisionFilter)
ipRevisionFilter - New value for the property.public LBPoolMemberGroup.Builder setMaxIpListSize(java.lang.Long maxIpListSize)
maxIpListSize - New value for the property.public LBPoolMemberGroup.Builder setPort(java.lang.Long port)
port - New value for the property.public LBPoolMemberGroup build()