Class HttpVirtualNodeListenerOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appmesh.HttpVirtualNodeListenerOptions.Jsii$Proxy
- All Implemented Interfaces:
HttpVirtualNodeListenerOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
HttpVirtualNodeListenerOptions
@Stability(Stable)
@Internal
public static final class HttpVirtualNodeListenerOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements HttpVirtualNodeListenerOptions
An implementation for
HttpVirtualNodeListenerOptions-
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.HttpVirtualNodeListenerOptions
HttpVirtualNodeListenerOptions.Builder, HttpVirtualNodeListenerOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theHttpVirtualNodeListenerOptions.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 HttpConnectionPoolConnection 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 HttpTimeoutTimeout for HTTP 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 theHttpVirtualNodeListenerOptions.Builder.
-
-
Method Details
-
getConnectionPool
Description copied from interface:HttpVirtualNodeListenerOptionsConnection pool for http listeners.Default: - None
- Specified by:
getConnectionPoolin interfaceHttpVirtualNodeListenerOptions
-
getHealthCheck
Description copied from interface:HttpVirtualNodeListenerOptionsThe health check information for the listener.Default: - no healthcheck
- Specified by:
getHealthCheckin interfaceHttpVirtualNodeListenerOptions
-
getOutlierDetection
Description copied from interface:HttpVirtualNodeListenerOptionsRepresents the configuration for enabling outlier detection.Default: - none
- Specified by:
getOutlierDetectionin interfaceHttpVirtualNodeListenerOptions
-
getPort
Description copied from interface:HttpVirtualNodeListenerOptionsPort to listen for connections on.Default: - 8080
- Specified by:
getPortin interfaceHttpVirtualNodeListenerOptions
-
getTimeout
Description copied from interface:HttpVirtualNodeListenerOptionsTimeout for HTTP protocol.Default: - None
- Specified by:
getTimeoutin interfaceHttpVirtualNodeListenerOptions
-
getTls
Description copied from interface:HttpVirtualNodeListenerOptionsRepresents the configuration for enabling TLS on a listener.Default: - none
- Specified by:
getTlsin interfaceHttpVirtualNodeListenerOptions
-
$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()
-