@Generated(value="software.amazon.awssdk:codegen") public final class DataSourceToIndexFieldMapping extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataSourceToIndexFieldMapping.Builder,DataSourceToIndexFieldMapping>
Maps a column or attribute in the data source to an index field. You must first create the fields in the index using
the UpdateIndex API.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataSourceToIndexFieldMapping.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DataSourceToIndexFieldMapping.Builder |
builder() |
String |
dataSourceFieldName()
The name of the column or attribute in the data source.
|
String |
dateFieldFormat()
The type of data stored in the column or attribute.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
indexFieldName()
The name of the field in the index.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DataSourceToIndexFieldMapping.Builder> |
serializableBuilderClass() |
DataSourceToIndexFieldMapping.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String dataSourceFieldName()
The name of the column or attribute in the data source.
public final String dateFieldFormat()
The type of data stored in the column or attribute.
public final String indexFieldName()
The name of the field in the index.
public DataSourceToIndexFieldMapping.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DataSourceToIndexFieldMapping.Builder,DataSourceToIndexFieldMapping>public static DataSourceToIndexFieldMapping.Builder builder()
public static Class<? extends DataSourceToIndexFieldMapping.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.