Class RouterNetworkInterfaceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediaconnect.alpha.RouterNetworkInterfaceProps.Jsii$Proxy
- All Implemented Interfaces:
RouterNetworkInterfaceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
RouterNetworkInterfaceProps
@Stability(Experimental)
@Internal
public static final class RouterNetworkInterfaceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements RouterNetworkInterfaceProps
An implementation for
RouterNetworkInterfaceProps-
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.mediaconnect.alpha.RouterNetworkInterfaceProps
RouterNetworkInterfaceProps.Builder, RouterNetworkInterfaceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theRouterNetworkInterfaceProps.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 boolean(experimental) Network configuration for the router network interface.final String(experimental) The AWS Region where the router network interface will be created.final String(experimental) The name of the router network interface.getTags()(experimental) Tags to add to the network interface.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 theRouterNetworkInterfaceProps.Builder.
-
-
Method Details
-
getConfiguration
Description copied from interface:RouterNetworkInterfaceProps(experimental) Network configuration for the router network interface.- Specified by:
getConfigurationin interfaceRouterNetworkInterfaceProps
-
getRegionName
Description copied from interface:RouterNetworkInterfaceProps(experimental) The AWS Region where the router network interface will be created.Default: - Same region as the stack
- Specified by:
getRegionNamein interfaceRouterNetworkInterfaceProps
-
getRouterNetworkInterfaceName
Description copied from interface:RouterNetworkInterfaceProps(experimental) The name of the router network interface.Default: - Generated automatically
- Specified by:
getRouterNetworkInterfaceNamein interfaceRouterNetworkInterfaceProps
-
getTags
Description copied from interface:RouterNetworkInterfaceProps(experimental) Tags to add to the network interface.Default: - No tagging
- Specified by:
getTagsin interfaceRouterNetworkInterfaceProps
-
$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()
-