public static final class ALBServicePoolSelector.Builder
extends java.lang.Object
ALBServicePoolSelector.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBServicePoolSelector. |
| Modifier and Type | Method and Description |
|---|---|
ALBServicePoolSelector |
build() |
ALBServicePoolSelector.Builder |
setServicePoolGroupPath(java.lang.String servicePoolGroupPath)
It is a reference to an object of type PoolGroup.
|
ALBServicePoolSelector.Builder |
setServicePoolPath(java.lang.String servicePoolPath)
It is a reference to an object of type Pool.
|
ALBServicePoolSelector.Builder |
setServicePort(java.lang.Long servicePort)
Pool based destination port.
|
ALBServicePoolSelector.Builder |
setServicePortRangeEnd(java.lang.Long servicePortRangeEnd)
The end of the Service port number range.
|
ALBServicePoolSelector.Builder |
setServiceProtocol(java.lang.String serviceProtocol)
Possible values are:
ALBServicePoolSelector.SERVICE_PROTOCOL_TCP_PROXY
ALBServicePoolSelector.SERVICE_PROTOCOL_TCP_FAST_PATH
ALBServicePoolSelector.SERVICE_PROTOCOL_UDP_FAST_PATH
ALBServicePoolSelector.SERVICE_PROTOCOL_UDP_PROXY
Destination protocol to match for the pool selection. |
public Builder()
ALBServicePoolSelector.public ALBServicePoolSelector.Builder setServicePoolGroupPath(java.lang.String servicePoolGroupPath)
servicePoolGroupPath - New value for the property.public ALBServicePoolSelector.Builder setServicePoolPath(java.lang.String servicePoolPath)
servicePoolPath - New value for the property.public ALBServicePoolSelector.Builder setServicePort(java.lang.Long servicePort)
servicePort - New value for the property.public ALBServicePoolSelector.Builder setServicePortRangeEnd(java.lang.Long servicePortRangeEnd)
servicePortRangeEnd - New value for the property.public ALBServicePoolSelector.Builder setServiceProtocol(java.lang.String serviceProtocol)
serviceProtocol - New value for the property.public ALBServicePoolSelector build()