Class CfnFormMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.amplifyuibuilder.CfnFormMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFormMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFormMixinProps
@Stability(Stable)
@Internal
public static final class CfnFormMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFormMixinProps
An implementation for
CfnFormMixinProps-
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.CfnFormMixinProps
CfnFormMixinProps.Builder, CfnFormMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnFormMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFormMixinProps.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 theCfnFormMixinProps.Builder.
-
-
Method Details
-
getAppId
Description copied from interface:CfnFormMixinPropsThe unique ID of the Amplify app associated with the form.- Specified by:
getAppIdin interfaceCfnFormMixinProps- See Also:
-
getCta
Description copied from interface:CfnFormMixinPropsTheFormCTAobject that stores the call to action configuration for the form.Returns union: either
IResolvableorCfnFormPropsMixin.FormCTAProperty- Specified by:
getCtain interfaceCfnFormMixinProps- See Also:
-
getDataType
Description copied from interface:CfnFormMixinPropsThe type of data source to use to create the form.Returns union: either
IResolvableorCfnFormPropsMixin.FormDataTypeConfigProperty- Specified by:
getDataTypein interfaceCfnFormMixinProps- See Also:
-
getEnvironmentName
Description copied from interface:CfnFormMixinPropsThe name of the backend environment that is a part of the Amplify app.- Specified by:
getEnvironmentNamein interfaceCfnFormMixinProps- See Also:
-
getFields
Description copied from interface:CfnFormMixinPropsThe configuration information for the form's fields.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnFormPropsMixin.FieldConfigProperty>- Specified by:
getFieldsin interfaceCfnFormMixinProps- See Also:
-
getFormActionType
Description copied from interface:CfnFormMixinPropsSpecifies whether to perform a create or update action on the form.- Specified by:
getFormActionTypein interfaceCfnFormMixinProps- See Also:
-
getLabelDecorator
Description copied from interface:CfnFormMixinPropsSpecifies an icon or decoration to display on the form.- Specified by:
getLabelDecoratorin interfaceCfnFormMixinProps- See Also:
-
getName
Description copied from interface:CfnFormMixinPropsThe name of the form.- Specified by:
getNamein interfaceCfnFormMixinProps- See Also:
-
getSchemaVersion
Description copied from interface:CfnFormMixinPropsThe schema version of the form.- Specified by:
getSchemaVersionin interfaceCfnFormMixinProps- See Also:
-
getSectionalElements
Description copied from interface:CfnFormMixinPropsThe 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, eitherIResolvableorCfnFormPropsMixin.SectionalElementProperty>- Specified by:
getSectionalElementsin interfaceCfnFormMixinProps- See Also:
-
getStyle
Description copied from interface:CfnFormMixinPropsThe configuration for the form's style.Returns union: either
IResolvableorCfnFormPropsMixin.FormStyleProperty- Specified by:
getStylein interfaceCfnFormMixinProps- See Also:
-
getTags
Description copied from interface:CfnFormMixinPropsOne or more key-value pairs to use when tagging the form data.- Specified by:
getTagsin interfaceCfnFormMixinProps- 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()
-