public static interface VirtualGatewayListenerTls.Builder extends SdkPojo, CopyableBuilder<VirtualGatewayListenerTls.Builder,VirtualGatewayListenerTls>
| Modifier and Type | Method and Description |
|---|---|
default VirtualGatewayListenerTls.Builder |
certificate(Consumer<VirtualGatewayListenerTlsCertificate.Builder> certificate)
An object that represents a Transport Layer Security (TLS) certificate.
|
VirtualGatewayListenerTls.Builder |
certificate(VirtualGatewayListenerTlsCertificate certificate)
An object that represents a Transport Layer Security (TLS) certificate.
|
VirtualGatewayListenerTls.Builder |
mode(String mode)
Specify one of the following modes.
|
VirtualGatewayListenerTls.Builder |
mode(VirtualGatewayListenerTlsMode mode)
Specify one of the following modes.
|
default VirtualGatewayListenerTls.Builder |
validation(Consumer<VirtualGatewayListenerTlsValidationContext.Builder> validation)
A reference to an object that represents a virtual gateway's listener's Transport Layer Security (TLS)
validation context.
|
VirtualGatewayListenerTls.Builder |
validation(VirtualGatewayListenerTlsValidationContext validation)
A reference to an object that represents a virtual gateway's listener's Transport Layer Security (TLS)
validation context.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildVirtualGatewayListenerTls.Builder certificate(VirtualGatewayListenerTlsCertificate certificate)
An object that represents a Transport Layer Security (TLS) certificate.
certificate - An object that represents a Transport Layer Security (TLS) certificate.default VirtualGatewayListenerTls.Builder certificate(Consumer<VirtualGatewayListenerTlsCertificate.Builder> certificate)
An object that represents a Transport Layer Security (TLS) certificate.
This is a convenience that creates an instance of theVirtualGatewayListenerTlsCertificate.Builder
avoiding the need to create one manually via VirtualGatewayListenerTlsCertificate.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to certificate(VirtualGatewayListenerTlsCertificate).certificate - a consumer that will call methods on VirtualGatewayListenerTlsCertificate.Buildercertificate(VirtualGatewayListenerTlsCertificate)VirtualGatewayListenerTls.Builder mode(String mode)
Specify one of the following modes.
STRICT – Listener only accepts connections with TLS enabled.
PERMISSIVE – Listener accepts connections with or without TLS enabled.
DISABLED – Listener only accepts connections without TLS.
mode - Specify one of the following modes.
STRICT – Listener only accepts connections with TLS enabled.
PERMISSIVE – Listener accepts connections with or without TLS enabled.
DISABLED – Listener only accepts connections without TLS.
VirtualGatewayListenerTlsMode,
VirtualGatewayListenerTlsModeVirtualGatewayListenerTls.Builder mode(VirtualGatewayListenerTlsMode mode)
Specify one of the following modes.
STRICT – Listener only accepts connections with TLS enabled.
PERMISSIVE – Listener accepts connections with or without TLS enabled.
DISABLED – Listener only accepts connections without TLS.
mode - Specify one of the following modes.
STRICT – Listener only accepts connections with TLS enabled.
PERMISSIVE – Listener accepts connections with or without TLS enabled.
DISABLED – Listener only accepts connections without TLS.
VirtualGatewayListenerTlsMode,
VirtualGatewayListenerTlsModeVirtualGatewayListenerTls.Builder validation(VirtualGatewayListenerTlsValidationContext validation)
A reference to an object that represents a virtual gateway's listener's Transport Layer Security (TLS) validation context.
validation - A reference to an object that represents a virtual gateway's listener's Transport Layer Security (TLS)
validation context.default VirtualGatewayListenerTls.Builder validation(Consumer<VirtualGatewayListenerTlsValidationContext.Builder> validation)
A reference to an object that represents a virtual gateway's listener's Transport Layer Security (TLS) validation context.
This is a convenience that creates an instance of theVirtualGatewayListenerTlsValidationContext.Builder avoiding the need to create one manually via
VirtualGatewayListenerTlsValidationContext.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
validation(VirtualGatewayListenerTlsValidationContext).validation - a consumer that will call methods on VirtualGatewayListenerTlsValidationContext.Buildervalidation(VirtualGatewayListenerTlsValidationContext)Copyright © 2021. All rights reserved.