@Generated(value="software.amazon.awssdk:codegen") public final class RecordColumn extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RecordColumn.Builder,RecordColumn>
Describes the mapping of each data element in the streaming source to the corresponding column in the in-application stream.
Also used to describe the format of the reference data source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RecordColumn.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RecordColumn.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
mapping()
Reference to the data element in the streaming input or the reference data source.
|
String |
name()
Name of the column created in the in-application input stream or reference table.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RecordColumn.Builder> |
serializableBuilderClass() |
String |
sqlType()
Type of column created in the in-application input stream or reference table.
|
RecordColumn.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
Name of the column created in the in-application input stream or reference table.
public final String mapping()
Reference to the data element in the streaming input or the reference data source. This element is required if
the RecordFormatType is JSON.
JSON.public final String sqlType()
Type of column created in the in-application input stream or reference table.
public RecordColumn.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RecordColumn.Builder,RecordColumn>public static RecordColumn.Builder builder()
public static Class<? extends RecordColumn.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.