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()