Class CfnVirtualNode.VirtualNodeSpecProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appmesh.CfnVirtualNode.VirtualNodeSpecProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnVirtualNode.VirtualNodeSpecProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnVirtualNode.VirtualNodeSpecProperty
@Stability(Stable)
@Internal
public static final class CfnVirtualNode.VirtualNodeSpecProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVirtualNode.VirtualNodeSpecProperty
An implementation for
CfnVirtualNode.VirtualNodeSpecProperty-
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.CfnVirtualNode.VirtualNodeSpecProperty
CfnVirtualNode.VirtualNodeSpecProperty.Builder, CfnVirtualNode.VirtualNodeSpecProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnVirtualNode.VirtualNodeSpecProperty.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 ObjectA reference to an object that represents the defaults for backends.final ObjectThe backends that the virtual node is expected to send outbound traffic to.final ObjectThe listener that the virtual node is expected to receive inbound traffic from.final ObjectThe inbound and outbound access logging information for the virtual node.final ObjectThe service discovery information for the virtual node.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 theCfnVirtualNode.VirtualNodeSpecProperty.Builder.
-
-
Method Details
-
getBackendDefaults
Description copied from interface:CfnVirtualNode.VirtualNodeSpecPropertyA reference to an object that represents the defaults for backends.- Specified by:
getBackendDefaultsin interfaceCfnVirtualNode.VirtualNodeSpecProperty
-
getBackends
Description copied from interface:CfnVirtualNode.VirtualNodeSpecPropertyThe backends that the virtual node is expected to send outbound traffic to.App Mesh doesn't validate the existence of those virtual services specified in backends. This is to prevent a cyclic dependency between virtual nodes and virtual services creation. Make sure the virtual service name is correct. The virtual service can be created afterwards if it doesn't already exist.
- Specified by:
getBackendsin interfaceCfnVirtualNode.VirtualNodeSpecProperty
-
getListeners
Description copied from interface:CfnVirtualNode.VirtualNodeSpecPropertyThe listener that the virtual node is expected to receive inbound traffic from.You can specify one listener.
- Specified by:
getListenersin interfaceCfnVirtualNode.VirtualNodeSpecProperty
-
getLogging
Description copied from interface:CfnVirtualNode.VirtualNodeSpecPropertyThe inbound and outbound access logging information for the virtual node.- Specified by:
getLoggingin interfaceCfnVirtualNode.VirtualNodeSpecProperty
-
getServiceDiscovery
Description copied from interface:CfnVirtualNode.VirtualNodeSpecPropertyThe service discovery information for the virtual node.If your virtual node does not expect ingress traffic, you can omit this parameter. If you specify a
listener, then you must specify service discovery information.- Specified by:
getServiceDiscoveryin interfaceCfnVirtualNode.VirtualNodeSpecProperty
-
$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()
-