@Generated(value="software.amazon.awssdk:codegen") public final class FormDataTypeConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FormDataTypeConfig.Builder,FormDataTypeConfig>
Describes the data type configuration for the data source associated with a form.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FormDataTypeConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static FormDataTypeConfig.Builder |
builder() |
FormDataSourceType |
dataSourceType()
The data source type, either an Amplify DataStore model or a custom data type.
|
String |
dataSourceTypeAsString()
The data source type, either an Amplify DataStore model or a custom data type.
|
String |
dataTypeName()
The unique name of the data type you are using as the data source for the form.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends FormDataTypeConfig.Builder> |
serializableBuilderClass() |
FormDataTypeConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final FormDataSourceType dataSourceType()
The data source type, either an Amplify DataStore model or a custom data type.
If the service returns an enum value that is not available in the current SDK version, dataSourceType
will return FormDataSourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from dataSourceTypeAsString().
FormDataSourceTypepublic final String dataSourceTypeAsString()
The data source type, either an Amplify DataStore model or a custom data type.
If the service returns an enum value that is not available in the current SDK version, dataSourceType
will return FormDataSourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from dataSourceTypeAsString().
FormDataSourceTypepublic final String dataTypeName()
The unique name of the data type you are using as the data source for the form.
public FormDataTypeConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FormDataTypeConfig.Builder,FormDataTypeConfig>public static FormDataTypeConfig.Builder builder()
public static Class<? extends FormDataTypeConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.