Class CfnForm.FileUploaderFieldConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.amplifyuibuilder.CfnForm.FileUploaderFieldConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnForm.FileUploaderFieldConfigProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnForm.FileUploaderFieldConfigProperty
@Stability(Stable)
@Internal
public static final class CfnForm.FileUploaderFieldConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnForm.FileUploaderFieldConfigProperty
An implementation for
CfnForm.FileUploaderFieldConfigProperty
-
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.CfnForm.FileUploaderFieldConfigProperty
CfnForm.FileUploaderFieldConfigProperty.Builder, CfnForm.FileUploaderFieldConfigProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnForm.FileUploaderFieldConfigProperty.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
The file types that are allowed to be uploaded by the file uploader.final String
The access level to assign to the uploaded files in the Amazon S3 bucket where they are stored.final Object
Allows the file upload operation to be paused and resumed.final Number
Specifies the maximum number of files that can be selected to upload.final Number
The maximum file size in bytes that the file uploader will accept.final Object
Specifies whether to display or hide the image preview after selecting a file for upload.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 theCfnForm.FileUploaderFieldConfigProperty.Builder
.
-
-
Method Details
-
getAcceptedFileTypes
Description copied from interface:CfnForm.FileUploaderFieldConfigProperty
The file types that are allowed to be uploaded by the file uploader.Provide this information in an array of strings specifying the valid file extensions.
- Specified by:
getAcceptedFileTypes
in interfaceCfnForm.FileUploaderFieldConfigProperty
- See Also:
-
getAccessLevel
Description copied from interface:CfnForm.FileUploaderFieldConfigProperty
The access level to assign to the uploaded files in the Amazon S3 bucket where they are stored.The valid values for this property are
private
,protected
, orpublic
. For detailed information about the permissions associated with each access level, see File access levels in the Amplify documentation .- Specified by:
getAccessLevel
in interfaceCfnForm.FileUploaderFieldConfigProperty
- See Also:
-
getIsResumable
Description copied from interface:CfnForm.FileUploaderFieldConfigProperty
Allows the file upload operation to be paused and resumed. The default value isfalse
.When
isResumable
is set totrue
, the file uploader uses a multipart upload to break the files into chunks before upload. The progress of the upload isn't continuous, because the file uploader uploads a chunk at a time.- Specified by:
getIsResumable
in interfaceCfnForm.FileUploaderFieldConfigProperty
- See Also:
-
getMaxFileCount
Description copied from interface:CfnForm.FileUploaderFieldConfigProperty
Specifies the maximum number of files that can be selected to upload.The default value is an unlimited number of files.
- Specified by:
getMaxFileCount
in interfaceCfnForm.FileUploaderFieldConfigProperty
- See Also:
-
getMaxSize
Description copied from interface:CfnForm.FileUploaderFieldConfigProperty
The maximum file size in bytes that the file uploader will accept.The default value is an unlimited file size.
- Specified by:
getMaxSize
in interfaceCfnForm.FileUploaderFieldConfigProperty
- See Also:
-
getShowThumbnails
Description copied from interface:CfnForm.FileUploaderFieldConfigProperty
Specifies whether to display or hide the image preview after selecting a file for upload.The default value is
true
to display the image preview.- Specified by:
getShowThumbnails
in interfaceCfnForm.FileUploaderFieldConfigProperty
- 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()
-