@Generated(value="software.amazon.awssdk:codegen") public final class FieldInputConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FieldInputConfig.Builder,FieldInputConfig>
Describes the configuration for the default input values to display for a field.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FieldInputConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static FieldInputConfig.Builder |
builder() |
Boolean |
defaultChecked()
Specifies whether a field has a default value.
|
String |
defaultCountryCode()
The default country code for a phone number.
|
String |
defaultValue()
The default value for the field.
|
String |
descriptiveText()
The text to display to describe the field.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FileUploaderFieldConfig |
fileUploaderConfig()
The configuration for the file uploader field.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
isArray()
Specifies whether to render the field as an array.
|
Float |
maxValue()
The maximum value to display for the field.
|
Float |
minValue()
The minimum value to display for the field.
|
String |
name()
The name of the field.
|
String |
placeholder()
The text to display as a placeholder for the field.
|
Boolean |
readOnly()
Specifies a read only field.
|
Boolean |
required()
Specifies a field that requires input.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends FieldInputConfig.Builder> |
serializableBuilderClass() |
Float |
step()
The stepping increment for a numeric value in a field.
|
FieldInputConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
type()
The input type for the field.
|
String |
value()
The value for the field.
|
ValueMappings |
valueMappings()
The information to use to customize the input fields with data at runtime.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String type()
The input type for the field.
public final Boolean required()
Specifies a field that requires input.
public final Boolean readOnly()
Specifies a read only field.
public final String placeholder()
The text to display as a placeholder for the field.
public final String defaultValue()
The default value for the field.
public final String descriptiveText()
The text to display to describe the field.
public final Boolean defaultChecked()
Specifies whether a field has a default value.
public final String defaultCountryCode()
The default country code for a phone number.
public final ValueMappings valueMappings()
The information to use to customize the input fields with data at runtime.
public final String name()
The name of the field.
public final Float minValue()
The minimum value to display for the field.
public final Float maxValue()
The maximum value to display for the field.
public final Float step()
The stepping increment for a numeric value in a field.
public final String value()
The value for the field.
public final Boolean isArray()
Specifies whether to render the field as an array. This property is ignored if the dataSourceType
for the form is a Data Store.
dataSourceType for the form is a Data Store.public final FileUploaderFieldConfig fileUploaderConfig()
The configuration for the file uploader field.
public FieldInputConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FieldInputConfig.Builder,FieldInputConfig>public static FieldInputConfig.Builder builder()
public static Class<? extends FieldInputConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.