Class CfnComponentProps.Jsii$Proxy
- All Implemented Interfaces:
CfnComponentProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnComponentProps
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()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 theCfnComponentProps.Builder.
-
-
Method Details
-
getAppId
Description copied from interface:CfnComponentPropsThe unique ID of the Amplify app associated with the component.- Specified by:
getAppIdin interfaceCfnComponentProps- See Also:
-
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.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnComponent.ComponentBindingPropertiesValueProperty>- Specified by:
getBindingPropertiesin interfaceCfnComponentProps- See Also:
-
getChildren
Description copied from interface:CfnComponentPropsA list of the component'sComponentChildinstances.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnComponent.ComponentChildProperty>- Specified by:
getChildrenin interfaceCfnComponentProps- See Also:
-
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.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnComponent.ComponentDataConfigurationProperty>- Specified by:
getCollectionPropertiesin interfaceCfnComponentProps- See Also:
-
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- See Also:
-
getEnvironmentName
Description copied from interface:CfnComponentPropsThe name of the backend environment that is a part of the Amplify app.- Specified by:
getEnvironmentNamein interfaceCfnComponentProps- See Also:
-
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.
Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnComponent.ComponentEventProperty>- Specified by:
getEventsin interfaceCfnComponentProps- See Also:
-
getName
Description copied from interface:CfnComponentPropsThe name of the component.- Specified by:
getNamein interfaceCfnComponentProps- See Also:
-
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- See Also:
-
getProperties
Description copied from interface:CfnComponentPropsDescribes the component's properties.You can't specify
tagsas a valid property forproperties.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnComponent.ComponentPropertyProperty>- Specified by:
getPropertiesin interfaceCfnComponentProps- See Also:
-
getSchemaVersion
Description copied from interface:CfnComponentPropsThe schema version of the component when it was imported.- Specified by:
getSchemaVersionin interfaceCfnComponentProps- See Also:
-
getSourceId
Description copied from interface:CfnComponentPropsThe unique ID of the component in its original source system, such as Figma.- Specified by:
getSourceIdin interfaceCfnComponentProps- See Also:
-
getTags
Description copied from interface:CfnComponentPropsOne or more key-value pairs to use when tagging the component.- Specified by:
getTagsin interfaceCfnComponentProps- See Also:
-
getVariants
Description copied from interface:CfnComponentPropsA list of the component's variants.A variant is a unique style configuration of a main component.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnComponent.ComponentVariantProperty>- Specified by:
getVariantsin interfaceCfnComponentProps- 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()
-