public static interface VirtualGatewayListener.Builder extends SdkPojo, CopyableBuilder<VirtualGatewayListener.Builder,VirtualGatewayListener>
| Modifier and Type | Method and Description |
|---|---|
default VirtualGatewayListener.Builder |
connectionPool(Consumer<VirtualGatewayConnectionPool.Builder> connectionPool)
The connection pool information for the virtual gateway listener.
|
VirtualGatewayListener.Builder |
connectionPool(VirtualGatewayConnectionPool connectionPool)
The connection pool information for the virtual gateway listener.
|
default VirtualGatewayListener.Builder |
healthCheck(Consumer<VirtualGatewayHealthCheckPolicy.Builder> healthCheck)
The health check information for the listener.
|
VirtualGatewayListener.Builder |
healthCheck(VirtualGatewayHealthCheckPolicy healthCheck)
The health check information for the listener.
|
default VirtualGatewayListener.Builder |
portMapping(Consumer<VirtualGatewayPortMapping.Builder> portMapping)
The port mapping information for the listener.
|
VirtualGatewayListener.Builder |
portMapping(VirtualGatewayPortMapping portMapping)
The port mapping information for the listener.
|
default VirtualGatewayListener.Builder |
tls(Consumer<VirtualGatewayListenerTls.Builder> tls)
A reference to an object that represents the Transport Layer Security (TLS) properties for the listener.
|
VirtualGatewayListener.Builder |
tls(VirtualGatewayListenerTls tls)
A reference to an object that represents the Transport Layer Security (TLS) properties for the listener.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildVirtualGatewayListener.Builder connectionPool(VirtualGatewayConnectionPool connectionPool)
The connection pool information for the virtual gateway listener.
connectionPool - The connection pool information for the virtual gateway listener.default VirtualGatewayListener.Builder connectionPool(Consumer<VirtualGatewayConnectionPool.Builder> connectionPool)
The connection pool information for the virtual gateway listener.
This is a convenience that creates an instance of theVirtualGatewayConnectionPool.Builder avoiding
the need to create one manually via VirtualGatewayConnectionPool.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to connectionPool(VirtualGatewayConnectionPool).connectionPool - a consumer that will call methods on VirtualGatewayConnectionPool.BuilderconnectionPool(VirtualGatewayConnectionPool)VirtualGatewayListener.Builder healthCheck(VirtualGatewayHealthCheckPolicy healthCheck)
The health check information for the listener.
healthCheck - The health check information for the listener.default VirtualGatewayListener.Builder healthCheck(Consumer<VirtualGatewayHealthCheckPolicy.Builder> healthCheck)
The health check information for the listener.
This is a convenience that creates an instance of theVirtualGatewayHealthCheckPolicy.Builder
avoiding the need to create one manually via VirtualGatewayHealthCheckPolicy.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to healthCheck(VirtualGatewayHealthCheckPolicy).healthCheck - a consumer that will call methods on VirtualGatewayHealthCheckPolicy.BuilderhealthCheck(VirtualGatewayHealthCheckPolicy)VirtualGatewayListener.Builder portMapping(VirtualGatewayPortMapping portMapping)
The port mapping information for the listener.
portMapping - The port mapping information for the listener.default VirtualGatewayListener.Builder portMapping(Consumer<VirtualGatewayPortMapping.Builder> portMapping)
The port mapping information for the listener.
This is a convenience that creates an instance of theVirtualGatewayPortMapping.Builder avoiding the
need to create one manually via VirtualGatewayPortMapping.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to portMapping(VirtualGatewayPortMapping).portMapping - a consumer that will call methods on VirtualGatewayPortMapping.BuilderportMapping(VirtualGatewayPortMapping)VirtualGatewayListener.Builder tls(VirtualGatewayListenerTls tls)
A reference to an object that represents the Transport Layer Security (TLS) properties for the listener.
tls - A reference to an object that represents the Transport Layer Security (TLS) properties for the
listener.default VirtualGatewayListener.Builder tls(Consumer<VirtualGatewayListenerTls.Builder> tls)
A reference to an object that represents the Transport Layer Security (TLS) properties for the listener.
This is a convenience that creates an instance of theVirtualGatewayListenerTls.Builder avoiding the
need to create one manually via VirtualGatewayListenerTls.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to tls(VirtualGatewayListenerTls).tls - a consumer that will call methods on VirtualGatewayListenerTls.Buildertls(VirtualGatewayListenerTls)Copyright © 2021. All rights reserved.