public static final class ALBService.Builder
extends java.lang.Object
ALBService.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBService. |
| Modifier and Type | Method and Description |
|---|---|
ALBService |
build() |
ALBService.Builder |
setEnableHttp2(java.lang.Boolean enableHttp2)
Enable HTTP2 on this port.
|
ALBService.Builder |
setEnableSsl(java.lang.Boolean enableSsl)
Enable SSL termination and offload for traffic from clients.
|
ALBService.Builder |
setOverrideApplicationProfilePath(java.lang.String overrideApplicationProfilePath)
Enable application layer specific features for the this specific service.
|
ALBService.Builder |
setOverrideNetworkProfilePath(java.lang.String overrideNetworkProfilePath)
Override the network profile for this specific service port.
|
ALBService.Builder |
setPort(java.lang.Long port)
The Virtual Service's port number.
|
ALBService.Builder |
setPortRangeEnd(java.lang.Long portRangeEnd)
The end of the Virtual Service's port number range.
|
public Builder()
ALBService.public ALBService.Builder setEnableHttp2(java.lang.Boolean enableHttp2)
enableHttp2 - New value for the property.public ALBService.Builder setEnableSsl(java.lang.Boolean enableSsl)
enableSsl - New value for the property.public ALBService.Builder setOverrideApplicationProfilePath(java.lang.String overrideApplicationProfilePath)
overrideApplicationProfilePath - New value for the property.public ALBService.Builder setOverrideNetworkProfilePath(java.lang.String overrideNetworkProfilePath)
overrideNetworkProfilePath - New value for the property.public ALBService.Builder setPort(java.lang.Long port)
port - New value for the property.public ALBService.Builder setPortRangeEnd(java.lang.Long portRangeEnd)
portRangeEnd - New value for the property.public ALBService build()