@Generated(value="software.amazon.awssdk:codegen") public final class ColumnMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ColumnMetadata.Builder,ColumnMetadata>
Metadata for column in the table.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ColumnMetadata.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ColumnMetadata.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Format |
format()
The format of the column.
|
String |
formatAsString()
The format of the column.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the column.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ColumnMetadata.Builder> |
serializableBuilderClass() |
ColumnMetadata.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String name()
The name of the column.
public Format format()
The format of the column.
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 String formatAsString()
The format of the column.
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 ColumnMetadata.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ColumnMetadata.Builder,ColumnMetadata>public static ColumnMetadata.Builder builder()
public static Class<? extends ColumnMetadata.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.