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 StringSpecifies an icon or decoration to display on the form.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
-
getAppId
Description copied from interface:CfnFormPropsThe unique ID of the Amplify app associated with the form.- Specified by:
getAppIdin interfaceCfnFormProps- See Also:
-
getCta
Description copied from interface:CfnFormPropsTheFormCTAobject that stores the call to action configuration for the form.Returns union: either
IResolvableorCfnForm.FormCTAProperty- Specified by:
getCtain interfaceCfnFormProps- See Also:
-
getDataType
Description copied from interface:CfnFormPropsThe type of data source to use to create the form.Returns union: either
IResolvableorCfnForm.FormDataTypeConfigProperty- Specified by:
getDataTypein interfaceCfnFormProps- See Also:
-
getEnvironmentName
Description copied from interface:CfnFormPropsThe name of the backend environment that is a part of the Amplify app.- Specified by:
getEnvironmentNamein interfaceCfnFormProps- See Also:
-
getFields
Description copied from interface:CfnFormPropsThe configuration information for the form's fields.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnForm.FieldConfigProperty>- Specified by:
getFieldsin interfaceCfnFormProps- See Also:
-
getFormActionType
Description copied from interface:CfnFormPropsSpecifies whether to perform a create or update action on the form.- Specified by:
getFormActionTypein interfaceCfnFormProps- See Also:
-
getLabelDecorator
Description copied from interface:CfnFormPropsSpecifies an icon or decoration to display on the form.- Specified by:
getLabelDecoratorin interfaceCfnFormProps- See Also:
-
getName
Description copied from interface:CfnFormPropsThe name of the form.- Specified by:
getNamein interfaceCfnFormProps- See Also:
-
getSchemaVersion
Description copied from interface:CfnFormPropsThe schema version of the form.- Specified by:
getSchemaVersionin interfaceCfnFormProps- See Also:
-
getSectionalElements
Description copied from interface:CfnFormPropsThe configuration information for the visual helper elements for the form.These elements are not associated with any data.
Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnForm.SectionalElementProperty>- Specified by:
getSectionalElementsin interfaceCfnFormProps- See Also:
-
getStyle
Description copied from interface:CfnFormPropsThe configuration for the form's style.Returns union: either
IResolvableorCfnForm.FormStyleProperty- Specified by:
getStylein interfaceCfnFormProps- See Also:
-
getTags
Description copied from interface:CfnFormPropsOne or more key-value pairs to use when tagging the form data.- Specified by:
getTagsin interfaceCfnFormProps- 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()
-