Class CfnComponentMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnComponentMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnComponentMixinProps
CfnComponentMixinProps-
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.amplifyuibuilder.CfnComponentMixinProps
CfnComponentMixinProps.Builder, CfnComponentMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnComponentMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnComponentMixinProps.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()The unique ID of the Amplify app associated with the component.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 StringThe name of the backend environment that is a part of the Amplify app.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 theCfnComponentMixinProps.Builder.
-
-
Method Details
-
getAppId
Description copied from interface:CfnComponentMixinPropsThe unique ID of the Amplify app associated with the component.- Specified by:
getAppIdin interfaceCfnComponentMixinProps- See Also:
-
getBindingProperties
Description copied from interface:CfnComponentMixinPropsThe information to connect a component's properties to data at runtime.You can't specify
tagsas a valid property forbindingProperties.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnComponentPropsMixin.ComponentBindingPropertiesValueProperty>- Specified by:
getBindingPropertiesin interfaceCfnComponentMixinProps- See Also:
-
getChildren
Description copied from interface:CfnComponentMixinPropsA list of the component'sComponentChildinstances.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnComponentPropsMixin.ComponentChildProperty>- Specified by:
getChildrenin interfaceCfnComponentMixinProps- See Also:
-
getCollectionProperties
Description copied from interface:CfnComponentMixinPropsThe data binding configuration for the component's properties.Use this for a collection component. You can't specify
tagsas a valid property forcollectionProperties.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnComponentPropsMixin.ComponentDataConfigurationProperty>- Specified by:
getCollectionPropertiesin interfaceCfnComponentMixinProps- See Also:
-
getComponentType
Description copied from interface:CfnComponentMixinPropsThe type of the component.This can be an Amplify custom UI component or another custom component.
- Specified by:
getComponentTypein interfaceCfnComponentMixinProps- See Also:
-
getEnvironmentName
Description copied from interface:CfnComponentMixinPropsThe name of the backend environment that is a part of the Amplify app.- Specified by:
getEnvironmentNamein interfaceCfnComponentMixinProps- See Also:
-
getEvents
Description copied from interface:CfnComponentMixinPropsDescribes 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.
Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnComponentPropsMixin.ComponentEventProperty>- Specified by:
getEventsin interfaceCfnComponentMixinProps- See Also:
-
getName
Description copied from interface:CfnComponentMixinPropsThe name of the component.- Specified by:
getNamein interfaceCfnComponentMixinProps- See Also:
-
getOverrides
Description copied from interface:CfnComponentMixinPropsDescribes 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 interfaceCfnComponentMixinProps- See Also:
-
getProperties
Description copied from interface:CfnComponentMixinPropsDescribes the component's properties.You can't specify
tagsas a valid property forproperties.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnComponentPropsMixin.ComponentPropertyProperty>- Specified by:
getPropertiesin interfaceCfnComponentMixinProps- See Also:
-
getSchemaVersion
Description copied from interface:CfnComponentMixinPropsThe schema version of the component when it was imported.- Specified by:
getSchemaVersionin interfaceCfnComponentMixinProps- See Also:
-
getSourceId
Description copied from interface:CfnComponentMixinPropsThe unique ID of the component in its original source system, such as Figma.- Specified by:
getSourceIdin interfaceCfnComponentMixinProps- See Also:
-
getTags
Description copied from interface:CfnComponentMixinPropsOne or more key-value pairs to use when tagging the component.- Specified by:
getTagsin interfaceCfnComponentMixinProps- See Also:
-
getVariants
Description copied from interface:CfnComponentMixinPropsA list of the component's variants.A variant is a unique style configuration of a main component.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnComponentPropsMixin.ComponentVariantProperty>- Specified by:
getVariantsin interfaceCfnComponentMixinProps- 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()
-