public static final class AlterTableRequest.Options extends Object
COLUMN_DEFAULT_VALUE: When adding a column, set a default value for
 existing records.  For nullable columns, the default value will be null,
 regardless of data type.
         COLUMN_PROPERTIES: When adding or changing a column, set the column
 properties (strings, separated by a comma: data, store_only,
 text_search, char8, int8 etc).
         COLUMN_TYPE:
 When adding or changing a column, set the column type (strings,
 separated by a comma: int, double, string, null etc).
         COMPRESSION_TYPE: When setting column compression (set_column_compression for action), compression type to use:
 none (to use no compression) or a valid compression type.
 Supported values:
 
 The default value is SNAPPY.
         COPY_VALUES_FROM_COLUMN: please see add_column_expression instead.
         RENAME_COLUMN: When changing a column, specify new column name.
         VALIDATE_CHANGE_COLUMN: When changing a column, validate the change
 before applying it. If true, then validate all values. A value
 too large (or too long) for the new type will prevent any change. If
 false, then when a value is too large or long, it will be
 truncated.
 Supported values:
 
 The default value is TRUE.
         UPDATE_LAST_ACCESS_TIME: Indicates whether need to update the
 last_access_time.
 Supported values:
 
 The default value is TRUE.
         ADD_COLUMN_EXPRESSION: expression for new column's values (optional
 with add_column). Any valid expressions including existing columns.
 Map.
 A set of string constants for the parameter options.| Modifier and Type | Field and Description | 
|---|---|
| static String | ADD_COLUMN_EXPRESSIONexpression for new column's values (optional with add_column). | 
| static String | COLUMN_DEFAULT_VALUEWhen adding a column, set a default value for existing records. | 
| static String | COLUMN_PROPERTIESWhen adding or changing a column, set the column properties
 (strings, separated by a comma: data, store_only, text_search,
 char8, int8 etc). | 
| static String | COLUMN_TYPEWhen adding or changing a column, set the column type (strings,
 separated by a comma: int, double, string, null etc). | 
| static String | COMPRESSION_TYPEWhen setting column compression ( set_column_compressionforaction), compression type to use:none(to use no
 compression) or a valid compression type. | 
| static String | COPY_VALUES_FROM_COLUMNplease see add_column_expression instead. | 
| static String | FALSE | 
| static String | LZ4 | 
| static String | LZ4HC | 
| static String | NONE | 
| static String | RENAME_COLUMNWhen changing a column, specify new column name. | 
| static String | SNAPPY | 
| static String | TRUE | 
| static String | UPDATE_LAST_ACCESS_TIMEIndicates whether need to update the last_access_time. | 
| static String | VALIDATE_CHANGE_COLUMNWhen changing a column, validate the change before applying it. | 
public static final String COLUMN_DEFAULT_VALUE
public static final String COLUMN_PROPERTIES
public static final String COLUMN_TYPE
public static final String COMPRESSION_TYPE
set_column_compression for
 action), compression type to use: none (to use no
 compression) or a valid compression type.
 Supported values:
 
 The default value is SNAPPY.public static final String NONE
public static final String SNAPPY
public static final String LZ4
public static final String LZ4HC
public static final String COPY_VALUES_FROM_COLUMN
public static final String RENAME_COLUMN
public static final String VALIDATE_CHANGE_COLUMN
true, then validate all values. A value too large (or too
 long) for the new type will prevent any change. If false,
 then when a value is too large or long, it will be truncated.
 Supported values:
 
 The default value is TRUE.public static final String TRUE
public static final String FALSE
public static final String UPDATE_LAST_ACCESS_TIME
TRUE.public static final String ADD_COLUMN_EXPRESSION
Copyright © 2019. All rights reserved.