Module: Hive2::Thrift::TGetInfoType

Defined in:
lib/thrift/t_c_l_i_service_types.rb

Constant Summary collapse

CLI_MAX_DRIVER_CONNECTIONS =
0
CLI_MAX_CONCURRENT_ACTIVITIES =
1
CLI_DATA_SOURCE_NAME =
2
CLI_FETCH_DIRECTION =
8
CLI_SERVER_NAME =
13
CLI_SEARCH_PATTERN_ESCAPE =
14
CLI_DBMS_NAME =
17
CLI_DBMS_VER =
18
CLI_ACCESSIBLE_TABLES =
19
CLI_ACCESSIBLE_PROCEDURES =
20
CLI_CURSOR_COMMIT_BEHAVIOR =
23
CLI_DATA_SOURCE_READ_ONLY =
25
CLI_DEFAULT_TXN_ISOLATION =
26
CLI_IDENTIFIER_CASE =
28
CLI_IDENTIFIER_QUOTE_CHAR =
29
CLI_MAX_COLUMN_NAME_LEN =
30
CLI_MAX_CURSOR_NAME_LEN =
31
CLI_MAX_SCHEMA_NAME_LEN =
32
CLI_MAX_CATALOG_NAME_LEN =
34
CLI_MAX_TABLE_NAME_LEN =
35
CLI_SCROLL_CONCURRENCY =
43
CLI_TXN_CAPABLE =
46
CLI_USER_NAME =
47
CLI_TXN_ISOLATION_OPTION =
72
CLI_INTEGRITY =
73
CLI_GETDATA_EXTENSIONS =
81
CLI_NULL_COLLATION =
85
CLI_ALTER_TABLE =
86
CLI_ORDER_BY_COLUMNS_IN_SELECT =
90
CLI_SPECIAL_CHARACTERS =
94
CLI_MAX_COLUMNS_IN_GROUP_BY =
97
CLI_MAX_COLUMNS_IN_INDEX =
98
CLI_MAX_COLUMNS_IN_ORDER_BY =
99
CLI_MAX_COLUMNS_IN_SELECT =
100
CLI_MAX_COLUMNS_IN_TABLE =
101
CLI_MAX_INDEX_SIZE =
102
CLI_MAX_ROW_SIZE =
104
CLI_MAX_STATEMENT_LEN =
105
CLI_MAX_TABLES_IN_SELECT =
106
CLI_MAX_USER_NAME_LEN =
107
CLI_OJ_CAPABILITIES =
115
CLI_XOPEN_CLI_YEAR =
10000
CLI_CURSOR_SENSITIVITY =
10001
CLI_DESCRIBE_PARAMETER =
10002
CLI_CATALOG_NAME =
10003
CLI_COLLATION_SEQ =
10004
CLI_MAX_IDENTIFIER_LEN =
10005
VALUE_MAP =
{0 => "CLI_MAX_DRIVER_CONNECTIONS", 1 => "CLI_MAX_CONCURRENT_ACTIVITIES", 2 => "CLI_DATA_SOURCE_NAME", 8 => "CLI_FETCH_DIRECTION", 13 => "CLI_SERVER_NAME", 14 => "CLI_SEARCH_PATTERN_ESCAPE", 17 => "CLI_DBMS_NAME", 18 => "CLI_DBMS_VER", 19 => "CLI_ACCESSIBLE_TABLES", 20 => "CLI_ACCESSIBLE_PROCEDURES", 23 => "CLI_CURSOR_COMMIT_BEHAVIOR", 25 => "CLI_DATA_SOURCE_READ_ONLY", 26 => "CLI_DEFAULT_TXN_ISOLATION", 28 => "CLI_IDENTIFIER_CASE", 29 => "CLI_IDENTIFIER_QUOTE_CHAR", 30 => "CLI_MAX_COLUMN_NAME_LEN", 31 => "CLI_MAX_CURSOR_NAME_LEN", 32 => "CLI_MAX_SCHEMA_NAME_LEN", 34 => "CLI_MAX_CATALOG_NAME_LEN", 35 => "CLI_MAX_TABLE_NAME_LEN", 43 => "CLI_SCROLL_CONCURRENCY", 46 => "CLI_TXN_CAPABLE", 47 => "CLI_USER_NAME", 72 => "CLI_TXN_ISOLATION_OPTION", 73 => "CLI_INTEGRITY", 81 => "CLI_GETDATA_EXTENSIONS", 85 => "CLI_NULL_COLLATION", 86 => "CLI_ALTER_TABLE", 90 => "CLI_ORDER_BY_COLUMNS_IN_SELECT", 94 => "CLI_SPECIAL_CHARACTERS", 97 => "CLI_MAX_COLUMNS_IN_GROUP_BY", 98 => "CLI_MAX_COLUMNS_IN_INDEX", 99 => "CLI_MAX_COLUMNS_IN_ORDER_BY", 100 => "CLI_MAX_COLUMNS_IN_SELECT", 101 => "CLI_MAX_COLUMNS_IN_TABLE", 102 => "CLI_MAX_INDEX_SIZE", 104 => "CLI_MAX_ROW_SIZE", 105 => "CLI_MAX_STATEMENT_LEN", 106 => "CLI_MAX_TABLES_IN_SELECT", 107 => "CLI_MAX_USER_NAME_LEN", 115 => "CLI_OJ_CAPABILITIES", 10000 => "CLI_XOPEN_CLI_YEAR", 10001 => "CLI_CURSOR_SENSITIVITY", 10002 => "CLI_DESCRIBE_PARAMETER", 10003 => "CLI_CATALOG_NAME", 10004 => "CLI_COLLATION_SEQ", 10005 => "CLI_MAX_IDENTIFIER_LEN"}
VALID_VALUES =
Set.new([CLI_MAX_DRIVER_CONNECTIONS, CLI_MAX_CONCURRENT_ACTIVITIES, CLI_DATA_SOURCE_NAME, CLI_FETCH_DIRECTION, CLI_SERVER_NAME, CLI_SEARCH_PATTERN_ESCAPE, CLI_DBMS_NAME, CLI_DBMS_VER, CLI_ACCESSIBLE_TABLES, CLI_ACCESSIBLE_PROCEDURES, CLI_CURSOR_COMMIT_BEHAVIOR, CLI_DATA_SOURCE_READ_ONLY, CLI_DEFAULT_TXN_ISOLATION, CLI_IDENTIFIER_CASE, CLI_IDENTIFIER_QUOTE_CHAR, CLI_MAX_COLUMN_NAME_LEN, CLI_MAX_CURSOR_NAME_LEN, CLI_MAX_SCHEMA_NAME_LEN, CLI_MAX_CATALOG_NAME_LEN, CLI_MAX_TABLE_NAME_LEN, CLI_SCROLL_CONCURRENCY, CLI_TXN_CAPABLE, CLI_USER_NAME, CLI_TXN_ISOLATION_OPTION, CLI_INTEGRITY, CLI_GETDATA_EXTENSIONS, CLI_NULL_COLLATION, CLI_ALTER_TABLE, CLI_ORDER_BY_COLUMNS_IN_SELECT, CLI_SPECIAL_CHARACTERS, CLI_MAX_COLUMNS_IN_GROUP_BY, CLI_MAX_COLUMNS_IN_INDEX, CLI_MAX_COLUMNS_IN_ORDER_BY, CLI_MAX_COLUMNS_IN_SELECT, CLI_MAX_COLUMNS_IN_TABLE, CLI_MAX_INDEX_SIZE, CLI_MAX_ROW_SIZE, CLI_MAX_STATEMENT_LEN, CLI_MAX_TABLES_IN_SELECT, CLI_MAX_USER_NAME_LEN, CLI_OJ_CAPABILITIES, CLI_XOPEN_CLI_YEAR, CLI_CURSOR_SENSITIVITY, CLI_DESCRIBE_PARAMETER, CLI_CATALOG_NAME, CLI_COLLATION_SEQ, CLI_MAX_IDENTIFIER_LEN]).freeze