@Generated(value="software.amazon.awssdk:codegen") public final class TableColumn extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TableColumn.Builder,TableColumn>
An object that contains attributes about a single column in a table
| Modifier and Type | Class and Description |
|---|---|
static interface |
TableColumn.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TableColumn.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Format |
format()
The column level format that is applied in the table.
|
String |
formatAsString()
The column level format that is applied in the table.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends TableColumn.Builder> |
serializableBuilderClass() |
String |
tableColumnId()
The id of the column in the table.
|
String |
tableColumnName()
The name of the column in the table.
|
TableColumn.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String tableColumnId()
The id of the column in the table.
public final String tableColumnName()
The name of the column in the table.
public final Format format()
The column level format that is applied in the table. An empty value in this field means that the column format is the default value 'AUTO'.
If the service returns an enum value that is not available in the current SDK version, format will
return Format.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
formatAsString().
Formatpublic final String formatAsString()
The column level format that is applied in the table. An empty value in this field means that the column format is the default value 'AUTO'.
If the service returns an enum value that is not available in the current SDK version, format will
return Format.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
formatAsString().
Formatpublic TableColumn.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TableColumn.Builder,TableColumn>public static TableColumn.Builder builder()
public static Class<? extends TableColumn.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.