Class TcpVirtualNodeListenerOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appmesh.TcpVirtualNodeListenerOptions.Jsii$Proxy
- All Implemented Interfaces:
TcpVirtualNodeListenerOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
TcpVirtualNodeListenerOptions
@Stability(Stable)
@Internal
public static final class TcpVirtualNodeListenerOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements TcpVirtualNodeListenerOptions
An implementation for
TcpVirtualNodeListenerOptions-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.appmesh.TcpVirtualNodeListenerOptions
TcpVirtualNodeListenerOptions.Builder, TcpVirtualNodeListenerOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theTcpVirtualNodeListenerOptions.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal TcpConnectionPoolConnection pool for http listeners.final HealthCheckThe health check information for the listener.final OutlierDetectionRepresents the configuration for enabling outlier detection.final NumbergetPort()Port to listen for connections on.final TcpTimeoutTimeout for TCP protocol.final ListenerTlsOptionsgetTls()Represents the configuration for enabling TLS on a listener.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theTcpVirtualNodeListenerOptions.Builder.
-
-
Method Details
-
getConnectionPool
Description copied from interface:TcpVirtualNodeListenerOptionsConnection pool for http listeners.Default: - None
- Specified by:
getConnectionPoolin interfaceTcpVirtualNodeListenerOptions
-
getHealthCheck
Description copied from interface:TcpVirtualNodeListenerOptionsThe health check information for the listener.Default: - no healthcheck
- Specified by:
getHealthCheckin interfaceTcpVirtualNodeListenerOptions
-
getOutlierDetection
Description copied from interface:TcpVirtualNodeListenerOptionsRepresents the configuration for enabling outlier detection.Default: - none
- Specified by:
getOutlierDetectionin interfaceTcpVirtualNodeListenerOptions
-
getPort
Description copied from interface:TcpVirtualNodeListenerOptionsPort to listen for connections on.Default: - 8080
- Specified by:
getPortin interfaceTcpVirtualNodeListenerOptions
-
getTimeout
Description copied from interface:TcpVirtualNodeListenerOptionsTimeout for TCP protocol.Default: - None
- Specified by:
getTimeoutin interfaceTcpVirtualNodeListenerOptions
-
getTls
Description copied from interface:TcpVirtualNodeListenerOptionsRepresents the configuration for enabling TLS on a listener.Default: - none
- Specified by:
getTlsin interfaceTcpVirtualNodeListenerOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-