Class CfnFormProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.amplifyuibuilder.CfnFormProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFormProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnFormProps
@Stability(Stable)
@Internal
public static final class CfnFormProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFormProps
An implementation for
CfnFormProps-
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.CfnFormProps
CfnFormProps.Builder, CfnFormProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnFormProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFormProps.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 form.final ObjectgetCta()TheFormCTAobject that stores the call to action configuration for the form.final ObjectThe type of data source to use to create the form.final StringThe name of the backend environment that is a part of the Amplify app.final ObjectThe configuration information for the form's fields.final StringSpecifies whether to perform a create or update action on the form.final StringAWS::AmplifyUIBuilder::Form.LabelDecorator.final StringgetName()The name of the form.final StringThe schema version of the form.final ObjectThe configuration information for the visual helper elements for the form.final ObjectgetStyle()The configuration for the form's style.getTags()One or more key-value pairs to use when tagging the form data.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 theCfnFormProps.Builder.
-
-
Method Details
-
getDataType
Description copied from interface:CfnFormPropsThe type of data source to use to create the form.- Specified by:
getDataTypein interfaceCfnFormProps
-
getFields
Description copied from interface:CfnFormPropsThe configuration information for the form's fields.- Specified by:
getFieldsin interfaceCfnFormProps
-
getFormActionType
Description copied from interface:CfnFormPropsSpecifies whether to perform a create or update action on the form.- Specified by:
getFormActionTypein interfaceCfnFormProps
-
getName
Description copied from interface:CfnFormPropsThe name of the form.- Specified by:
getNamein interfaceCfnFormProps
-
getSchemaVersion
Description copied from interface:CfnFormPropsThe schema version of the form.- Specified by:
getSchemaVersionin interfaceCfnFormProps
-
getSectionalElements
Description copied from interface:CfnFormPropsThe configuration information for the visual helper elements for the form.These elements are not associated with any data.
- Specified by:
getSectionalElementsin interfaceCfnFormProps
-
getStyle
Description copied from interface:CfnFormPropsThe configuration for the form's style.- Specified by:
getStylein interfaceCfnFormProps
-
getAppId
Description copied from interface:CfnFormPropsThe unique ID of the Amplify app associated with the form.- Specified by:
getAppIdin interfaceCfnFormProps
-
getCta
Description copied from interface:CfnFormPropsTheFormCTAobject that stores the call to action configuration for the form.- Specified by:
getCtain interfaceCfnFormProps
-
getEnvironmentName
Description copied from interface:CfnFormPropsThe name of the backend environment that is a part of the Amplify app.- Specified by:
getEnvironmentNamein interfaceCfnFormProps
-
getLabelDecorator
Description copied from interface:CfnFormPropsAWS::AmplifyUIBuilder::Form.LabelDecorator.- Specified by:
getLabelDecoratorin interfaceCfnFormProps
-
getTags
Description copied from interface:CfnFormPropsOne or more key-value pairs to use when tagging the form data.- Specified by:
getTagsin interfaceCfnFormProps
-
$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()
-