public static final class LBPoolMember.Builder
extends java.lang.Object
LBPoolMember.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
LBPoolMember. |
| Modifier and Type | Method and Description |
|---|---|
LBPoolMember |
build() |
LBPoolMember.Builder |
setAdminState(java.lang.String adminState)
Possible values are:
LBPoolMember.ADMIN_STATE_ENABLED LBPoolMember.ADMIN_STATE_DISABLED LBPoolMember.ADMIN_STATE_GRACEFUL_DISABLED
Member admin state. |
LBPoolMember.Builder |
setBackupMember(java.lang.Boolean backupMember)
Backup servers are typically configured with a sorry page indicating to the user
that the application is currently unavailable.
|
LBPoolMember.Builder |
setDisplayName(java.lang.String displayName)
Pool member name.
|
LBPoolMember.Builder |
setIpAddress(java.lang.String ipAddress)
Pool member IP address.
|
LBPoolMember.Builder |
setMaxConcurrentConnections(java.lang.Long maxConcurrentConnections)
To ensure members are not overloaded, connections to a member can be capped by
the load balancer.
|
LBPoolMember.Builder |
setPort(java.lang.String port)
If port is specified, all connections will be sent to this port.
|
LBPoolMember.Builder |
setWeight(java.lang.Long weight)
Pool member weight is used for WEIGHTED_ROUND_ROBIN balancing algorithm.
|
public Builder()
LBPoolMember.public LBPoolMember.Builder setAdminState(java.lang.String adminState)
adminState - New value for the property.public LBPoolMember.Builder setBackupMember(java.lang.Boolean backupMember)
backupMember - New value for the property.public LBPoolMember.Builder setDisplayName(java.lang.String displayName)
displayName - New value for the property.public LBPoolMember.Builder setIpAddress(java.lang.String ipAddress)
ipAddress - New value for the property.public LBPoolMember.Builder setMaxConcurrentConnections(java.lang.Long maxConcurrentConnections)
maxConcurrentConnections - New value for the property.public LBPoolMember.Builder setPort(java.lang.String port)
port - New value for the property.public LBPoolMember.Builder setWeight(java.lang.Long weight)
weight - New value for the property.public LBPoolMember build()