Class TableConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.TableConfiguration
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<TableConfiguration.Builder,TableConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class TableConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TableConfiguration.Builder,TableConfiguration>
The configuration for a
TableVisual
.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
TableConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TableConfiguration.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
TableFieldOptions
fieldOptions()
The field options for a table visual.TableFieldWells
fieldWells()
The field wells of the visual.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
boolean
hasTableInlineVisualizations()
For responses, this returns true if the service returned a value for the TableInlineVisualizations property.VisualInteractionOptions
interactions()
The general visual interactions setup for a visual.TablePaginatedReportOptions
paginatedReportOptions()
The paginated report options for a table visual.List<SdkField<?>>
sdkFields()
static Class<? extends TableConfiguration.Builder>
serializableBuilderClass()
TableSortConfiguration
sortConfiguration()
The sort configuration for aTableVisual
.List<TableInlineVisualization>
tableInlineVisualizations()
A collection of inline visualizations to display within a chart.TableOptions
tableOptions()
The table options for a table visual.TableConfiguration.Builder
toBuilder()
String
toString()
Returns a string representation of this object.TotalOptions
totalOptions()
The total options for a table visual.-
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
-
fieldWells
public final TableFieldWells fieldWells()
The field wells of the visual.
- Returns:
- The field wells of the visual.
-
sortConfiguration
public final TableSortConfiguration sortConfiguration()
The sort configuration for a
TableVisual
.- Returns:
- The sort configuration for a
TableVisual
.
-
tableOptions
public final TableOptions tableOptions()
The table options for a table visual.
- Returns:
- The table options for a table visual.
-
totalOptions
public final TotalOptions totalOptions()
The total options for a table visual.
- Returns:
- The total options for a table visual.
-
fieldOptions
public final TableFieldOptions fieldOptions()
The field options for a table visual.
- Returns:
- The field options for a table visual.
-
paginatedReportOptions
public final TablePaginatedReportOptions paginatedReportOptions()
The paginated report options for a table visual.
- Returns:
- The paginated report options for a table visual.
-
hasTableInlineVisualizations
public final boolean hasTableInlineVisualizations()
For responses, this returns true if the service returned a value for the TableInlineVisualizations property. This DOES NOT check that the value is non-empty (for which, you should check theisEmpty()
method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
-
tableInlineVisualizations
public final List<TableInlineVisualization> tableInlineVisualizations()
A collection of inline visualizations to display within a chart.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the
hasTableInlineVisualizations()
method.- Returns:
- A collection of inline visualizations to display within a chart.
-
interactions
public final VisualInteractionOptions interactions()
The general visual interactions setup for a visual.
- Returns:
- The general visual interactions setup for a visual.
-
toBuilder
public TableConfiguration.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<TableConfiguration.Builder,TableConfiguration>
-
builder
public static TableConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends TableConfiguration.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.
-
-