Class CfnLinkProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.networkmanager.CfnLinkProps.Jsii$Proxy
- All Implemented Interfaces:
CfnLinkProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLinkProps
@Stability(Stable)
@Internal
public static final class CfnLinkProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLinkProps
An implementation for
CfnLinkProps-
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.networkmanager.CfnLinkProps
CfnLinkProps.Builder, CfnLinkProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnLinkProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnLinkProps.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 ObjectThe bandwidth for the link.final StringA description of the link.final StringThe ID of the global network.final StringThe provider of the link.final StringThe ID of the site.getTags()The tags for the link.final StringgetType()The type of the link.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 theCfnLinkProps.Builder.
-
-
Method Details
-
getBandwidth
Description copied from interface:CfnLinkPropsThe bandwidth for the link.Returns union: either
IResolvableorCfnLink.BandwidthProperty- Specified by:
getBandwidthin interfaceCfnLinkProps- See Also:
-
getGlobalNetworkId
Description copied from interface:CfnLinkPropsThe ID of the global network.- Specified by:
getGlobalNetworkIdin interfaceCfnLinkProps- See Also:
-
getSiteId
Description copied from interface:CfnLinkPropsThe ID of the site.- Specified by:
getSiteIdin interfaceCfnLinkProps- See Also:
-
getDescription
Description copied from interface:CfnLinkPropsA description of the link.Constraints: Maximum length of 256 characters.
- Specified by:
getDescriptionin interfaceCfnLinkProps- See Also:
-
getProvider
Description copied from interface:CfnLinkPropsThe provider of the link.Constraints: Maximum length of 128 characters. Cannot include the following characters: | \ ^
- Specified by:
getProviderin interfaceCfnLinkProps- See Also:
-
getTags
Description copied from interface:CfnLinkPropsThe tags for the link.- Specified by:
getTagsin interfaceCfnLinkProps- See Also:
-
getType
Description copied from interface:CfnLinkPropsThe type of the link.Constraints: Maximum length of 128 characters. Cannot include the following characters: | \ ^
- Specified by:
getTypein interfaceCfnLinkProps- See Also:
-
$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()
-