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