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