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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.amplifyuibuilder.CfnComponentProps
CfnComponentProps.Builder, CfnComponentProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnComponentProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnComponentProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
getAppId()
The unique ID of the Amplify app associated with the component.final Object
The information to connect a component's properties to data at runtime.final Object
A list of the component'sComponentChild
instances.final Object
The data binding configuration for the component's properties.final String
The type of the component.final String
The name of the backend environment that is a part of the Amplify app.final Object
Describes the events that can be raised on the component.final String
getName()
The name of the component.final Object
Describes the component's properties that can be overriden in a customized instance of the component.final Object
Describes the component's properties.final String
The schema version of the component when it was imported.final String
The 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 Object
A list of the component's variants.final int
hashCode()
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:CfnComponentProps
The unique ID of the Amplify app associated with the component.- Specified by:
getAppId
in interfaceCfnComponentProps
- See Also:
-
getBindingProperties
Description copied from interface:CfnComponentProps
The information to connect a component's properties to data at runtime.You can't specify
tags
as a valid property forbindingProperties
.- Specified by:
getBindingProperties
in interfaceCfnComponentProps
- See Also:
-
getChildren
Description copied from interface:CfnComponentProps
A list of the component'sComponentChild
instances.- Specified by:
getChildren
in interfaceCfnComponentProps
- See Also:
-
getCollectionProperties
Description copied from interface:CfnComponentProps
The data binding configuration for the component's properties.Use this for a collection component. You can't specify
tags
as a valid property forcollectionProperties
.- Specified by:
getCollectionProperties
in interfaceCfnComponentProps
- See Also:
-
getComponentType
Description copied from interface:CfnComponentProps
The type of the component.This can be an Amplify custom UI component or another custom component.
- Specified by:
getComponentType
in interfaceCfnComponentProps
- See Also:
-
getEnvironmentName
Description copied from interface:CfnComponentProps
The name of the backend environment that is a part of the Amplify app.- Specified by:
getEnvironmentName
in interfaceCfnComponentProps
- See Also:
-
getEvents
Description copied from interface:CfnComponentProps
Describes 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:
getEvents
in interfaceCfnComponentProps
- See Also:
-
getName
Description copied from interface:CfnComponentProps
The name of the component.- Specified by:
getName
in interfaceCfnComponentProps
- See Also:
-
getOverrides
Description copied from interface:CfnComponentProps
Describes the component's properties that can be overriden in a customized instance of the component.You can't specify
tags
as a valid property foroverrides
.- Specified by:
getOverrides
in interfaceCfnComponentProps
- See Also:
-
getProperties
Description copied from interface:CfnComponentProps
Describes the component's properties.You can't specify
tags
as a valid property forproperties
.- Specified by:
getProperties
in interfaceCfnComponentProps
- See Also:
-
getSchemaVersion
Description copied from interface:CfnComponentProps
The schema version of the component when it was imported.- Specified by:
getSchemaVersion
in interfaceCfnComponentProps
- See Also:
-
getSourceId
Description copied from interface:CfnComponentProps
The unique ID of the component in its original source system, such as Figma.- Specified by:
getSourceId
in interfaceCfnComponentProps
- See Also:
-
getTags
Description copied from interface:CfnComponentProps
One or more key-value pairs to use when tagging the component.- Specified by:
getTags
in interfaceCfnComponentProps
- See Also:
-
getVariants
Description copied from interface:CfnComponentProps
A list of the component's variants.A variant is a unique style configuration of a main component.
- Specified by:
getVariants
in interfaceCfnComponentProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-