Class MeshProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appmesh.MeshProps.Jsii$Proxy
- All Implemented Interfaces:
MeshProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
MeshProps
@Stability(Stable)
@Internal
public static final class MeshProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements MeshProps
An implementation for
MeshProps-
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.MeshProps
MeshProps.Builder, MeshProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(MeshProps.Builder builder) Constructor that initializes the object based on literal property values passed by theMeshProps.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 MeshFilterTypeEgress filter to be applied to the Mesh.final StringThe name of the Mesh being defined.final MeshServiceDiscoveryDefines how upstream clients will discover VirtualNodes in the Mesh.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 theMeshProps.Builder.
-
-
Method Details
-
getEgressFilter
Description copied from interface:MeshPropsEgress filter to be applied to the Mesh.Default: DROP_ALL
- Specified by:
getEgressFilterin interfaceMeshProps
-
getMeshName
Description copied from interface:MeshPropsThe name of the Mesh being defined.Default: - A name is automatically generated
- Specified by:
getMeshNamein interfaceMeshProps
-
getServiceDiscovery
Description copied from interface:MeshPropsDefines how upstream clients will discover VirtualNodes in the Mesh.Default: - No Service Discovery
- Specified by:
getServiceDiscoveryin interfaceMeshProps
-
$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()
-