Class CfnDistributionConfigurationMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.imagebuilder.mixins.CfnDistributionConfigurationMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDistributionConfigurationMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDistributionConfigurationMixinProps
@Stability(Stable)
@Internal
public static final class CfnDistributionConfigurationMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDistributionConfigurationMixinProps
An implementation for
CfnDistributionConfigurationMixinProps-
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.mixins.preview.services.imagebuilder.mixins.CfnDistributionConfigurationMixinProps
CfnDistributionConfigurationMixinProps.Builder, CfnDistributionConfigurationMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDistributionConfigurationMixinProps.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 StringThe description of this distribution configuration.final ObjectThe distributions of this distribution configuration formatted as an array of Distribution objects.final StringgetName()The name of this distribution configuration.getTags()The tags of this distribution configuration.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 theCfnDistributionConfigurationMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnDistributionConfigurationMixinPropsThe description of this distribution configuration.- Specified by:
getDescriptionin interfaceCfnDistributionConfigurationMixinProps- See Also:
-
getDistributions
Description copied from interface:CfnDistributionConfigurationMixinPropsThe distributions of this distribution configuration formatted as an array of Distribution objects.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnDistributionConfigurationPropsMixin.DistributionProperty>- Specified by:
getDistributionsin interfaceCfnDistributionConfigurationMixinProps- See Also:
-
getName
Description copied from interface:CfnDistributionConfigurationMixinPropsThe name of this distribution configuration.- Specified by:
getNamein interfaceCfnDistributionConfigurationMixinProps- See Also:
-
getTags
Description copied from interface:CfnDistributionConfigurationMixinPropsThe tags of this distribution configuration.- Specified by:
getTagsin interfaceCfnDistributionConfigurationMixinProps- 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()
-