public static final class LbSnatIpPool.Builder
extends java.lang.Object
LbSnatIpPool
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
LbSnatIpPool . |
Modifier and Type | Method and Description |
---|---|
LbSnatIpPool |
build() |
LbSnatIpPool.Builder |
setIpAddresses(java.util.List<LbSnatIpElement> ipAddresses)
If an IP range is specified, the range may contain no more than 64 IP addresses.
|
LbSnatIpPool.Builder |
setPortOverload(java.lang.Long portOverload)
Both SNAT automap and SNAT IP list modes support port overloading which allows
the same SNAT IP and port to be used for multiple backend connections as long as
the tuple (source IP, source port, destination IP, destination port, IP
protocol) after SNAT is performed is unique.
|
public Builder()
LbSnatIpPool
.public LbSnatIpPool.Builder setIpAddresses(java.util.List<LbSnatIpElement> ipAddresses)
ipAddresses
- New value for the property.public LbSnatIpPool.Builder setPortOverload(java.lang.Long portOverload)
portOverload
- New value for the property.public LbSnatIpPool build()