Class GrpcRouteMatch.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appmesh.GrpcRouteMatch.Jsii$Proxy
- All Implemented Interfaces:
GrpcRouteMatch,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- GrpcRouteMatch
@Stability(Stable)
@Internal
public static final class GrpcRouteMatch.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements GrpcRouteMatch
An implementation for
GrpcRouteMatch-
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.GrpcRouteMatch
GrpcRouteMatch.Builder, GrpcRouteMatch.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(GrpcRouteMatch.Builder builder) Constructor that initializes the object based on literal property values passed by theGrpcRouteMatch.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 List<HeaderMatch>Create metadata based gRPC route match.final StringThe method name to match from the request.final StringCreate service name based gRPC route match.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 theGrpcRouteMatch.Builder.
-
-
Method Details
-
getMetadata
Description copied from interface:GrpcRouteMatchCreate metadata based gRPC route match.All specified metadata must match for the route to match.
Default: - do not match on metadata
- Specified by:
getMetadatain interfaceGrpcRouteMatch
-
getMethodName
Description copied from interface:GrpcRouteMatchThe method name to match from the request.If the method name is specified, service name must be also provided.
Default: - do not match on method name
- Specified by:
getMethodNamein interfaceGrpcRouteMatch
-
getServiceName
Description copied from interface:GrpcRouteMatchCreate service name based gRPC route match.Default: - do not match on service name
- Specified by:
getServiceNamein interfaceGrpcRouteMatch
-
$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()
-