@Generated(value="software.amazon.awssdk:codegen") public final class ColumnInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ColumnInfo.Builder,ColumnInfo>
Contains the metadata for query results such as the column names, data types, and other attributes.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ColumnInfo.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ColumnInfo.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the result set column.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ColumnInfo.Builder> |
serializableBuilderClass() |
ColumnInfo.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Type |
type()
The data type of the result set column.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the result set column. The name of the result set is available for columns of all data types except for arrays.
public final Type type()
The data type of the result set column. The data type can be a scalar or complex. Scalar data types are integers, strings, doubles, Booleans, and others. Complex data types are types such as arrays, rows, and others.
public ColumnInfo.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ColumnInfo.Builder,ColumnInfo>public static ColumnInfo.Builder builder()
public static Class<? extends ColumnInfo.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.