Package com.gpudb.protocol
Class ShowTableResponse.AdditionalInfo
java.lang.Object
com.gpudb.protocol.ShowTableResponse.AdditionalInfo
Enclosing class:
A set of string constants for the
ShowTableResponse parameter additionalInfo.
Additional information about the respective tables in tableNames.
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringCount of times this table or view was altered.static final StringSemicolon-separated list of shard keys that were equated in joins (applicable for join tables).static final StringSemicolon-separated list of indexes.static final String[DEPRECATED—use schema_name instead] This will now contain the name of the schema for the table.static final StringJSON-encoded string representing a map of column name to information including memory usage if theGET_COLUMN_INFOoption isTRUE.static final StringDefault compression codec for the table.static final Stringstatic final Stringstatic final Stringstatic final StringUser that created this table or view.static final StringTime (UTC) when this table or view was created.static final StringSemicolon-separated list of datasource names the table has subscribed to.static final StringOn-disk primary key.static final Stringstatic final StringSemicolon-separated list of foreign keys, of the format ‘source_column references target_table(primary_key_column)‘.static final StringForeign shard key description of the format: <fk_foreign_key> references <pk_column_name> from <pk_table_name>(<pk_primary_key>).static final StringReturns the global access mode (i.e. lock status) for the table.static final StringUsing hash partitioning.static final StringUsing interval partitioning.static final StringTrue if partitions will be created for LIST VALUES which don’t fall into existing partitions.static final StringTrue if some input table of the materialized view that affects this member table has been modified since the last refresh.static final StringTrue if the view named view_table_name is persisted - reported for each view member.static final StringUser that last altered this table or view.static final StringTime (UTC) when this table or view was last altered.static final StringUser that last read this table or view.static final StringTime (UTC) when this table or view was last read.static final StringFor materialized view the datetime string indicating the last time the view was refreshed.static final StringUser that last wrote to this table.static final StringTime (UTC) when this table was last written.static final StringUsing manual list partitioning.static final StringIn-memory primary key.static final StringFor materialized view with periodic refresh_method a datetime string indicating the next time the view is to be refreshed.static final StringNo read/write operations are allowed on this table.static final StringUsing no partitioning.static final StringComma-separated list of null modifying column names.static final StringName of the owner resource group.static final StringComma-separated list of partition definitions, whose format depends on the partition_type.static final StringComma-separated list of partition keys.static final StringPartitioning scheme used for this table.static final StringThe primary key type of the table (if it has a primary key).static final StringNo longer used.static final StringUsing range partitioning.static final StringCount of times this table or view was read.static final StringOnly read operations are allowed on this table.static final StringAll read/write operations are allowed on this table.static final StringThe number of in-memory bytes per record which is the sum of the byte sizes of all columns with property ‘data’.static final StringFor materialized view current refresh_method - one of manual, periodic, on_change.static final StringFor materialized view with periodic refresh_method the current refresh period in seconds.static final StringFor materialized view with periodic refresh_method the initial datetime string that periodic refreshes began.static final StringTime at which the periodic view refresh stops.static final StringThe remaining time-to-live, in minutes, before the respective table expires (-1 if it will never expire).static final StringThe JSON representation of request creating this table.static final StringMethod by which this table was created.static final StringThe name of the schema for the table.static final StringUsing series partitioning.static final StringThe value of the time-to-live setting.static final StringThe total size in bytes of all data stored in the table.static final Stringstatic final StringUser-specified target max bytes per column in a chunk, if provided at table creation time.static final StringUser-specified target max bytes for all columns in a chunk, if provided at table creation time.static final StringUser-specified number of records per chunk, if provided at table creation time.static final StringFor materialized view the name of the view this member table is part of - if same as the table_name then this is the root of the view.static final StringCount of times this table was written.static final StringOnly write operations are allowed on this table.
Field Details
REQUEST_AVRO_TYPE
Method by which this table was created. Supported values:See Also:REMAINING_TABLE_TTL
The remaining time-to-live, in minutes, before the respective table expires (-1 if it will never expire). Not present for schemas.See Also:FOREIGN_KEYS
Semicolon-separated list of foreign keys, of the format ‘source_column references target_table(primary_key_column)’. Not present for schemas. The default value is ”.See Also:PARTITION_TYPE
Partitioning scheme used for this table. Supported values:RANGE: Using range partitioning.INTERVAL: Using interval partitioning.LIST: Using manual list partitioning.HASH: Using hash partitioning.SERIES: Using series partitioning.NONE: Using no partitioning.
NONE.See Also:PARTITION_DEFINITIONS
Comma-separated list of partition definitions, whose format depends on the partition_type. See partitioning documentation for details. The default value is ”.See Also:ATTRIBUTE_INDEXES
Semicolon-separated list of indexes. For column (attribute) indexes, only the indexed column name will be listed. For other index types, the index type will be listed with the colon-delimited indexed column(s) and the comma-delimited index option(s) using the form: <index_type>@<column_list>@<column_options>. Not present for schemas. The default value is ”.See Also:COLUMN_INFO
JSON-encoded string representing a map of column name to information including memory usage if theGET_COLUMN_INFOoption isTRUE. The default value is ”.See Also:GLOBAL_ACCESS_MODE
Returns the global access mode (i.e. lock status) for the table. Supported values:NO_ACCESS: No read/write operations are allowed on this table.READ_ONLY: Only read operations are allowed on this table.WRITE_ONLY: Only write operations are allowed on this table.READ_WRITE: All read/write operations are allowed on this table.
See Also: