Class OutputColumn
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.OutputColumn
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<OutputColumn.Builder,OutputColumn>
@Generated("software.amazon.awssdk:codegen") public final class OutputColumn extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OutputColumn.Builder,OutputColumn>
Output column.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
OutputColumn.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OutputColumn.Builder
builder()
String
description()
A description for a column.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
name()
The display name of the column..List<SdkField<?>>
sdkFields()
static Class<? extends OutputColumn.Builder>
serializableBuilderClass()
ColumnDataSubType
subType()
The sub data type of the column.String
subTypeAsString()
The sub data type of the column.OutputColumn.Builder
toBuilder()
String
toString()
Returns a string representation of this object.ColumnDataType
type()
The data type of the column.String
typeAsString()
The data type of the column.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
name
public final String name()
The display name of the column..
- Returns:
- The display name of the column..
-
description
public final String description()
A description for a column.
- Returns:
- A description for a column.
-
type
public final ColumnDataType type()
The data type of the column.
If the service returns an enum value that is not available in the current SDK version,
type
will returnColumnDataType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromtypeAsString()
.- Returns:
- The data type of the column.
- See Also:
ColumnDataType
-
typeAsString
public final String typeAsString()
The data type of the column.
If the service returns an enum value that is not available in the current SDK version,
type
will returnColumnDataType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromtypeAsString()
.- Returns:
- The data type of the column.
- See Also:
ColumnDataType
-
subType
public final ColumnDataSubType subType()
The sub data type of the column.
If the service returns an enum value that is not available in the current SDK version,
subType
will returnColumnDataSubType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromsubTypeAsString()
.- Returns:
- The sub data type of the column.
- See Also:
ColumnDataSubType
-
subTypeAsString
public final String subTypeAsString()
The sub data type of the column.
If the service returns an enum value that is not available in the current SDK version,
subType
will returnColumnDataSubType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromsubTypeAsString()
.- Returns:
- The sub data type of the column.
- See Also:
ColumnDataSubType
-
toBuilder
public OutputColumn.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<OutputColumn.Builder,OutputColumn>
-
builder
public static OutputColumn.Builder builder()
-
serializableBuilderClass
public static Class<? extends OutputColumn.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-