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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.appmesh.MeshProps
MeshProps.Builder, MeshProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(MeshProps.Builder builder) Constructor that initializes the object based on literal property values passed by theMeshProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final MeshFilterType
Egress filter to be applied to the Mesh.final String
The name of the Mesh being defined.final MeshServiceDiscovery
Defines how upstream clients will discover VirtualNodes in the Mesh.final int
hashCode()
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:MeshProps
Egress filter to be applied to the Mesh.Default: DROP_ALL
- Specified by:
getEgressFilter
in interfaceMeshProps
-
getMeshName
Description copied from interface:MeshProps
The name of the Mesh being defined.Default: - A name is automatically generated
- Specified by:
getMeshName
in interfaceMeshProps
-
getServiceDiscovery
Description copied from interface:MeshProps
Defines how upstream clients will discover VirtualNodes in the Mesh.Default: - No Service Discovery
- Specified by:
getServiceDiscovery
in interfaceMeshProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-