Class CfnComponentProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.amplifyuibuilder.CfnComponentProps.Jsii$Proxy
- All Implemented Interfaces:
CfnComponentProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnComponentProps
@Stability(Stable)
@Internal
public static final class CfnComponentProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnComponentProps
An implementation for
CfnComponentProps-
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.amplifyuibuilder.CfnComponentProps
CfnComponentProps.Builder, CfnComponentProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnComponentProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnComponentProps.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 StringgetAppId()AWS::AmplifyUIBuilder::Component.AppId.final ObjectThe information to connect a component's properties to data at runtime.final ObjectA list of the component'sComponentChildinstances.final ObjectThe data binding configuration for the component's properties.final StringThe type of the component.final StringAWS::AmplifyUIBuilder::Component.EnvironmentName.final ObjectDescribes the events that can be raised on the component.final StringgetName()The name of the component.final ObjectDescribes the component's properties that can be overriden in a customized instance of the component.final ObjectDescribes the component's properties.final StringThe schema version of the component when it was imported.final StringThe unique ID of the component in its original source system, such as Figma.getTags()One or more key-value pairs to use when tagging the component.final ObjectA list of the component's variants.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 theCfnComponentProps.Builder.
-
-
Method Details
-
getBindingProperties
Description copied from interface:CfnComponentPropsThe information to connect a component's properties to data at runtime.You can't specify
tagsas a valid property forbindingProperties.- Specified by:
getBindingPropertiesin interfaceCfnComponentProps
-
getComponentType
Description copied from interface:CfnComponentPropsThe type of the component.This can be an Amplify custom UI component or another custom component.
- Specified by:
getComponentTypein interfaceCfnComponentProps
-
getName
Description copied from interface:CfnComponentPropsThe name of the component.- Specified by:
getNamein interfaceCfnComponentProps
-
getOverrides
Description copied from interface:CfnComponentPropsDescribes the component's properties that can be overriden in a customized instance of the component.You can't specify
tagsas a valid property foroverrides.- Specified by:
getOverridesin interfaceCfnComponentProps
-
getProperties
Description copied from interface:CfnComponentPropsDescribes the component's properties.You can't specify
tagsas a valid property forproperties.- Specified by:
getPropertiesin interfaceCfnComponentProps
-
getVariants
Description copied from interface:CfnComponentPropsA list of the component's variants.A variant is a unique style configuration of a main component.
- Specified by:
getVariantsin interfaceCfnComponentProps
-
getAppId
Description copied from interface:CfnComponentPropsAWS::AmplifyUIBuilder::Component.AppId.- Specified by:
getAppIdin interfaceCfnComponentProps
-
getChildren
Description copied from interface:CfnComponentPropsA list of the component'sComponentChildinstances.- Specified by:
getChildrenin interfaceCfnComponentProps
-
getCollectionProperties
Description copied from interface:CfnComponentPropsThe data binding configuration for the component's properties.Use this for a collection component. You can't specify
tagsas a valid property forcollectionProperties.- Specified by:
getCollectionPropertiesin interfaceCfnComponentProps
-
getEnvironmentName
Description copied from interface:CfnComponentPropsAWS::AmplifyUIBuilder::Component.EnvironmentName.- Specified by:
getEnvironmentNamein interfaceCfnComponentProps
-
getEvents
Description copied from interface:CfnComponentPropsDescribes the events that can be raised on the component.Use for the workflow feature in Amplify Studio that allows you to bind events and actions to components.
- Specified by:
getEventsin interfaceCfnComponentProps
-
getSchemaVersion
Description copied from interface:CfnComponentPropsThe schema version of the component when it was imported.- Specified by:
getSchemaVersionin interfaceCfnComponentProps
-
getSourceId
Description copied from interface:CfnComponentPropsThe unique ID of the component in its original source system, such as Figma.- Specified by:
getSourceIdin interfaceCfnComponentProps
-
getTags
Description copied from interface:CfnComponentPropsOne or more key-value pairs to use when tagging the component.- Specified by:
getTagsin interfaceCfnComponentProps
-
$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()
-