Class VirtualGatewayProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appmesh.VirtualGatewayProps.Jsii$Proxy
- All Implemented Interfaces:
VirtualGatewayBaseProps,VirtualGatewayProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
VirtualGatewayProps
@Stability(Stable)
@Internal
public static final class VirtualGatewayProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements VirtualGatewayProps
An implementation for
VirtualGatewayProps-
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.VirtualGatewayProps
VirtualGatewayProps.Builder, VirtualGatewayProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(VirtualGatewayProps.Builder builder) Constructor that initializes the object based on literal property values passed by theVirtualGatewayProps.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 AccessLogAccess Logging Configuration for the VirtualGateway.final BackendDefaultsDefault Configuration Virtual Node uses to communicate with Virtual Service.final List<VirtualGatewayListener> Listeners for the VirtualGateway.final IMeshgetMesh()The Mesh which the VirtualGateway belongs to.final StringName of the VirtualGateway.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 theVirtualGatewayProps.Builder.
-
-
Method Details
-
getMesh
Description copied from interface:VirtualGatewayPropsThe Mesh which the VirtualGateway belongs to.- Specified by:
getMeshin interfaceVirtualGatewayProps
-
getAccessLog
Description copied from interface:VirtualGatewayBasePropsAccess Logging Configuration for the VirtualGateway.Default: - no access logging
- Specified by:
getAccessLogin interfaceVirtualGatewayBaseProps
-
getBackendDefaults
Description copied from interface:VirtualGatewayBasePropsDefault Configuration Virtual Node uses to communicate with Virtual Service.Default: - No Config
- Specified by:
getBackendDefaultsin interfaceVirtualGatewayBaseProps
-
getListeners
Description copied from interface:VirtualGatewayBasePropsListeners for the VirtualGateway.Only one is supported.
Default: - Single HTTP listener on port 8080
- Specified by:
getListenersin interfaceVirtualGatewayBaseProps
-
getVirtualGatewayName
Description copied from interface:VirtualGatewayBasePropsName of the VirtualGateway.Default: - A name is automatically determined
- Specified by:
getVirtualGatewayNamein interfaceVirtualGatewayBaseProps
-
$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()
-