Interface UserProtos.ServerMetaOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
UserProtos.ServerMeta, UserProtos.ServerMeta.Builder
Enclosing class:
UserProtos

public static interface UserProtos.ServerMetaOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasAllTablesSelectable

      boolean hasAllTablesSelectable()
       True if current user can use all tables returned by GetTables
       
      optional bool all_tables_selectable = 1;
      Returns:
      Whether the allTablesSelectable field is set.
    • getAllTablesSelectable

      boolean getAllTablesSelectable()
       True if current user can use all tables returned by GetTables
       
      optional bool all_tables_selectable = 1;
      Returns:
      The allTablesSelectable.
    • hasBlobIncludedInMaxRowSize

      boolean hasBlobIncludedInMaxRowSize()
       True if BLOB are included into the max row size
       
      optional bool blob_included_in_max_row_size = 2;
      Returns:
      Whether the blobIncludedInMaxRowSize field is set.
    • getBlobIncludedInMaxRowSize

      boolean getBlobIncludedInMaxRowSize()
       True if BLOB are included into the max row size
       
      optional bool blob_included_in_max_row_size = 2;
      Returns:
      The blobIncludedInMaxRowSize.
    • hasCatalogAtStart

      boolean hasCatalogAtStart()
       True if catalog name is at the start of a fully qualified table
       
      optional bool catalog_at_start = 3;
      Returns:
      Whether the catalogAtStart field is set.
    • getCatalogAtStart

      boolean getCatalogAtStart()
       True if catalog name is at the start of a fully qualified table
       
      optional bool catalog_at_start = 3;
      Returns:
      The catalogAtStart.
    • hasCatalogSeparator

      boolean hasCatalogSeparator()
       The catalog separator
       
      optional string catalog_separator = 4;
      Returns:
      Whether the catalogSeparator field is set.
    • getCatalogSeparator

      String getCatalogSeparator()
       The catalog separator
       
      optional string catalog_separator = 4;
      Returns:
      The catalogSeparator.
    • getCatalogSeparatorBytes

      com.google.protobuf.ByteString getCatalogSeparatorBytes()
       The catalog separator
       
      optional string catalog_separator = 4;
      Returns:
      The bytes for catalogSeparator.
    • hasCatalogTerm

      boolean hasCatalogTerm()
       The term used to designate catalogs
       
      optional string catalog_term = 5;
      Returns:
      Whether the catalogTerm field is set.
    • getCatalogTerm

      String getCatalogTerm()
       The term used to designate catalogs
       
      optional string catalog_term = 5;
      Returns:
      The catalogTerm.
    • getCatalogTermBytes

      com.google.protobuf.ByteString getCatalogTermBytes()
       The term used to designate catalogs
       
      optional string catalog_term = 5;
      Returns:
      The bytes for catalogTerm.
    • getCollateSupportList

      List<UserProtos.CollateSupport> getCollateSupportList()
       COLLATE support
       
      repeated .exec.user.CollateSupport collate_support = 6;
      Returns:
      A list containing the collateSupport.
    • getCollateSupportCount

      int getCollateSupportCount()
       COLLATE support
       
      repeated .exec.user.CollateSupport collate_support = 6;
      Returns:
      The count of collateSupport.
    • getCollateSupport

      UserProtos.CollateSupport getCollateSupport(int index)
       COLLATE support
       
      repeated .exec.user.CollateSupport collate_support = 6;
      Parameters:
      index - The index of the element to return.
      Returns:
      The collateSupport at the given index.
    • hasColumnAliasingSupported

      boolean hasColumnAliasingSupported()
       True if column aliasing is supported
       
      optional bool column_aliasing_supported = 7;
      Returns:
      Whether the columnAliasingSupported field is set.
    • getColumnAliasingSupported

      boolean getColumnAliasingSupported()
       True if column aliasing is supported
       
      optional bool column_aliasing_supported = 7;
      Returns:
      The columnAliasingSupported.
    • getConvertSupportList

      List<UserProtos.ConvertSupport> getConvertSupportList()
       CONVERT support
       
      repeated .exec.user.ConvertSupport convert_support = 8;
    • getConvertSupport

      UserProtos.ConvertSupport getConvertSupport(int index)
       CONVERT support
       
      repeated .exec.user.ConvertSupport convert_support = 8;
    • getConvertSupportCount

      int getConvertSupportCount()
       CONVERT support
       
      repeated .exec.user.ConvertSupport convert_support = 8;
    • getConvertSupportOrBuilderList

      List<? extends UserProtos.ConvertSupportOrBuilder> getConvertSupportOrBuilderList()
       CONVERT support
       
      repeated .exec.user.ConvertSupport convert_support = 8;
    • getConvertSupportOrBuilder

      UserProtos.ConvertSupportOrBuilder getConvertSupportOrBuilder(int index)
       CONVERT support
       
      repeated .exec.user.ConvertSupport convert_support = 8;
    • hasCorrelationNamesSupport

      boolean hasCorrelationNamesSupport()
       Correlation names support
       
      optional .exec.user.CorrelationNamesSupport correlation_names_support = 9;
      Returns:
      Whether the correlationNamesSupport field is set.
    • getCorrelationNamesSupport

      UserProtos.CorrelationNamesSupport getCorrelationNamesSupport()
       Correlation names support
       
      optional .exec.user.CorrelationNamesSupport correlation_names_support = 9;
      Returns:
      The correlationNamesSupport.
    • getDateTimeFunctionsList

      List<String> getDateTimeFunctionsList()
       Supported ODBC/JDBC Date Time scalar functions
       
      repeated string date_time_functions = 10;
      Returns:
      A list containing the dateTimeFunctions.
    • getDateTimeFunctionsCount

      int getDateTimeFunctionsCount()
       Supported ODBC/JDBC Date Time scalar functions
       
      repeated string date_time_functions = 10;
      Returns:
      The count of dateTimeFunctions.
    • getDateTimeFunctions

      String getDateTimeFunctions(int index)
       Supported ODBC/JDBC Date Time scalar functions
       
      repeated string date_time_functions = 10;
      Parameters:
      index - The index of the element to return.
      Returns:
      The dateTimeFunctions at the given index.
    • getDateTimeFunctionsBytes

      com.google.protobuf.ByteString getDateTimeFunctionsBytes(int index)
       Supported ODBC/JDBC Date Time scalar functions
       
      repeated string date_time_functions = 10;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the dateTimeFunctions at the given index.
    • getDateTimeLiteralsSupportList

      List<UserProtos.DateTimeLiteralsSupport> getDateTimeLiteralsSupportList()
       Supported Date Time literals
       
      repeated .exec.user.DateTimeLiteralsSupport date_time_literals_support = 11;
      Returns:
      A list containing the dateTimeLiteralsSupport.
    • getDateTimeLiteralsSupportCount

      int getDateTimeLiteralsSupportCount()
       Supported Date Time literals
       
      repeated .exec.user.DateTimeLiteralsSupport date_time_literals_support = 11;
      Returns:
      The count of dateTimeLiteralsSupport.
    • getDateTimeLiteralsSupport

      UserProtos.DateTimeLiteralsSupport getDateTimeLiteralsSupport(int index)
       Supported Date Time literals
       
      repeated .exec.user.DateTimeLiteralsSupport date_time_literals_support = 11;
      Parameters:
      index - The index of the element to return.
      Returns:
      The dateTimeLiteralsSupport at the given index.
    • hasGroupBySupport

      boolean hasGroupBySupport()
       Group By support
       
      optional .exec.user.GroupBySupport group_by_support = 12;
      Returns:
      Whether the groupBySupport field is set.
    • getGroupBySupport

      UserProtos.GroupBySupport getGroupBySupport()
       Group By support
       
      optional .exec.user.GroupBySupport group_by_support = 12;
      Returns:
      The groupBySupport.
    • hasIdentifierCasing

      boolean hasIdentifierCasing()
       Unquoted Identifier casing
       
      optional .exec.user.IdentifierCasing identifier_casing = 13;
      Returns:
      Whether the identifierCasing field is set.
    • getIdentifierCasing

      UserProtos.IdentifierCasing getIdentifierCasing()
       Unquoted Identifier casing
       
      optional .exec.user.IdentifierCasing identifier_casing = 13;
      Returns:
      The identifierCasing.
    • hasIdentifierQuoteString

      boolean hasIdentifierQuoteString()
       Quote string for identifiers
       
      optional string identifier_quote_string = 14;
      Returns:
      Whether the identifierQuoteString field is set.
    • getIdentifierQuoteString

      String getIdentifierQuoteString()
       Quote string for identifiers
       
      optional string identifier_quote_string = 14;
      Returns:
      The identifierQuoteString.
    • getIdentifierQuoteStringBytes

      com.google.protobuf.ByteString getIdentifierQuoteStringBytes()
       Quote string for identifiers
       
      optional string identifier_quote_string = 14;
      Returns:
      The bytes for identifierQuoteString.
    • hasLikeEscapeClauseSupported

      boolean hasLikeEscapeClauseSupported()
       True if LIKE supports an ESCAPE clause
       
      optional bool like_escape_clause_supported = 15;
      Returns:
      Whether the likeEscapeClauseSupported field is set.
    • getLikeEscapeClauseSupported

      boolean getLikeEscapeClauseSupported()
       True if LIKE supports an ESCAPE clause
       
      optional bool like_escape_clause_supported = 15;
      Returns:
      The likeEscapeClauseSupported.
    • hasMaxBinaryLiteralLength

      boolean hasMaxBinaryLiteralLength()
       Maximum number of hexa characters for binary literals (0 if unlimited or unknown)
       
      optional uint32 max_binary_literal_length = 16;
      Returns:
      Whether the maxBinaryLiteralLength field is set.
    • getMaxBinaryLiteralLength

      int getMaxBinaryLiteralLength()
       Maximum number of hexa characters for binary literals (0 if unlimited or unknown)
       
      optional uint32 max_binary_literal_length = 16;
      Returns:
      The maxBinaryLiteralLength.
    • hasMaxCatalogNameLength

      boolean hasMaxCatalogNameLength()
       Maximum length of catalog names (0 if unlimited or unknown)
       
      optional uint32 max_catalog_name_length = 17;
      Returns:
      Whether the maxCatalogNameLength field is set.
    • getMaxCatalogNameLength

      int getMaxCatalogNameLength()
       Maximum length of catalog names (0 if unlimited or unknown)
       
      optional uint32 max_catalog_name_length = 17;
      Returns:
      The maxCatalogNameLength.
    • hasMaxCharLiteralLength

      boolean hasMaxCharLiteralLength()
       Maximum number of characters for string literals (0 if unlimited or unknown)
       
      optional uint32 max_char_literal_length = 18;
      Returns:
      Whether the maxCharLiteralLength field is set.
    • getMaxCharLiteralLength

      int getMaxCharLiteralLength()
       Maximum number of characters for string literals (0 if unlimited or unknown)
       
      optional uint32 max_char_literal_length = 18;
      Returns:
      The maxCharLiteralLength.
    • hasMaxColumnNameLength

      boolean hasMaxColumnNameLength()
       Maximum length of column names (0 if unlimited or unknown)
       
      optional uint32 max_column_name_length = 19;
      Returns:
      Whether the maxColumnNameLength field is set.
    • getMaxColumnNameLength

      int getMaxColumnNameLength()
       Maximum length of column names (0 if unlimited or unknown)
       
      optional uint32 max_column_name_length = 19;
      Returns:
      The maxColumnNameLength.
    • hasMaxColumnsInGroupBy

      boolean hasMaxColumnsInGroupBy()
       Maximum number of columns in GROUP BY expressions (0 if unlimited or unknown)
       
      optional uint32 max_columns_in_group_by = 20;
      Returns:
      Whether the maxColumnsInGroupBy field is set.
    • getMaxColumnsInGroupBy

      int getMaxColumnsInGroupBy()
       Maximum number of columns in GROUP BY expressions (0 if unlimited or unknown)
       
      optional uint32 max_columns_in_group_by = 20;
      Returns:
      The maxColumnsInGroupBy.
    • hasMaxColumnsInOrderBy

      boolean hasMaxColumnsInOrderBy()
       Maximum number of columns in ORDER BY expressions (0 if unlimited or unknown)
       
      optional uint32 max_columns_in_order_by = 21;
      Returns:
      Whether the maxColumnsInOrderBy field is set.
    • getMaxColumnsInOrderBy

      int getMaxColumnsInOrderBy()
       Maximum number of columns in ORDER BY expressions (0 if unlimited or unknown)
       
      optional uint32 max_columns_in_order_by = 21;
      Returns:
      The maxColumnsInOrderBy.
    • hasMaxColumnsInSelect

      boolean hasMaxColumnsInSelect()
       Maximum number of columns in SELECT expressions (0 if unlimited or unknown)
       
      optional uint32 max_columns_in_select = 22;
      Returns:
      Whether the maxColumnsInSelect field is set.
    • getMaxColumnsInSelect

      int getMaxColumnsInSelect()
       Maximum number of columns in SELECT expressions (0 if unlimited or unknown)
       
      optional uint32 max_columns_in_select = 22;
      Returns:
      The maxColumnsInSelect.
    • hasMaxCursorNameLength

      boolean hasMaxCursorNameLength()
       Maximum length of cursor names (0 if unlimited or unknown)
       
      optional uint32 max_cursor_name_length = 23;
      Returns:
      Whether the maxCursorNameLength field is set.
    • getMaxCursorNameLength

      int getMaxCursorNameLength()
       Maximum length of cursor names (0 if unlimited or unknown)
       
      optional uint32 max_cursor_name_length = 23;
      Returns:
      The maxCursorNameLength.
    • hasMaxLogicalLobSize

      boolean hasMaxLogicalLobSize()
       Maximum logical size for LOB types (0 if unlimited or unknown)
       
      optional uint32 max_logical_lob_size = 24;
      Returns:
      Whether the maxLogicalLobSize field is set.
    • getMaxLogicalLobSize

      int getMaxLogicalLobSize()
       Maximum logical size for LOB types (0 if unlimited or unknown)
       
      optional uint32 max_logical_lob_size = 24;
      Returns:
      The maxLogicalLobSize.
    • hasMaxRowSize

      boolean hasMaxRowSize()
       Maximum number of bytes for a single row (0 if unlimited or unknown)
       
      optional uint32 max_row_size = 25;
      Returns:
      Whether the maxRowSize field is set.
    • getMaxRowSize

      int getMaxRowSize()
       Maximum number of bytes for a single row (0 if unlimited or unknown)
       
      optional uint32 max_row_size = 25;
      Returns:
      The maxRowSize.
    • hasMaxSchemaNameLength

      boolean hasMaxSchemaNameLength()
       Maximum length of schema names (0 if unlimited or unknown)
       
      optional uint32 max_schema_name_length = 26;
      Returns:
      Whether the maxSchemaNameLength field is set.
    • getMaxSchemaNameLength

      int getMaxSchemaNameLength()
       Maximum length of schema names (0 if unlimited or unknown)
       
      optional uint32 max_schema_name_length = 26;
      Returns:
      The maxSchemaNameLength.
    • hasMaxStatementLength

      boolean hasMaxStatementLength()
       Maximum length for statements (0 if unlimited or unknown)
       
      optional uint32 max_statement_length = 27;
      Returns:
      Whether the maxStatementLength field is set.
    • getMaxStatementLength

      int getMaxStatementLength()
       Maximum length for statements (0 if unlimited or unknown)
       
      optional uint32 max_statement_length = 27;
      Returns:
      The maxStatementLength.
    • hasMaxStatements

      boolean hasMaxStatements()
       Maximum number of statements (0 if unlimited or unknown)
       
      optional uint32 max_statements = 28;
      Returns:
      Whether the maxStatements field is set.
    • getMaxStatements

      int getMaxStatements()
       Maximum number of statements (0 if unlimited or unknown)
       
      optional uint32 max_statements = 28;
      Returns:
      The maxStatements.
    • hasMaxTableNameLength

      boolean hasMaxTableNameLength()
       Maximum length of table names (0 if unlimited or unknown)
       
      optional uint32 max_table_name_length = 29;
      Returns:
      Whether the maxTableNameLength field is set.
    • getMaxTableNameLength

      int getMaxTableNameLength()
       Maximum length of table names (0 if unlimited or unknown)
       
      optional uint32 max_table_name_length = 29;
      Returns:
      The maxTableNameLength.
    • hasMaxTablesInSelect

      boolean hasMaxTablesInSelect()
       Maximum number of tables in a SELECT expression (0 if unlimited or unknown)
       
      optional uint32 max_tables_in_select = 30;
      Returns:
      Whether the maxTablesInSelect field is set.
    • getMaxTablesInSelect

      int getMaxTablesInSelect()
       Maximum number of tables in a SELECT expression (0 if unlimited or unknown)
       
      optional uint32 max_tables_in_select = 30;
      Returns:
      The maxTablesInSelect.
    • hasMaxUserNameLength

      boolean hasMaxUserNameLength()
       Maximum length of user names (0 if unlimited or unknown)
       
      optional uint32 max_user_name_length = 31;
      Returns:
      Whether the maxUserNameLength field is set.
    • getMaxUserNameLength

      int getMaxUserNameLength()
       Maximum length of user names (0 if unlimited or unknown)
       
      optional uint32 max_user_name_length = 31;
      Returns:
      The maxUserNameLength.
    • hasNullCollation

      boolean hasNullCollation()
       How NULL are sorted
       
      optional .exec.user.NullCollation null_collation = 32;
      Returns:
      Whether the nullCollation field is set.
    • getNullCollation

      UserProtos.NullCollation getNullCollation()
       How NULL are sorted
       
      optional .exec.user.NullCollation null_collation = 32;
      Returns:
      The nullCollation.
    • hasNullPlusNonNullEqualsNull

      boolean hasNullPlusNonNullEqualsNull()
       True if NULL + non NULL is NULL
       
      optional bool null_plus_non_null_equals_null = 33;
      Returns:
      Whether the nullPlusNonNullEqualsNull field is set.
    • getNullPlusNonNullEqualsNull

      boolean getNullPlusNonNullEqualsNull()
       True if NULL + non NULL is NULL
       
      optional bool null_plus_non_null_equals_null = 33;
      Returns:
      The nullPlusNonNullEqualsNull.
    • getNumericFunctionsList

      List<String> getNumericFunctionsList()
       Supported ODBC/JDBC numeric scalar functions
       
      repeated string numeric_functions = 34;
      Returns:
      A list containing the numericFunctions.
    • getNumericFunctionsCount

      int getNumericFunctionsCount()
       Supported ODBC/JDBC numeric scalar functions
       
      repeated string numeric_functions = 34;
      Returns:
      The count of numericFunctions.
    • getNumericFunctions

      String getNumericFunctions(int index)
       Supported ODBC/JDBC numeric scalar functions
       
      repeated string numeric_functions = 34;
      Parameters:
      index - The index of the element to return.
      Returns:
      The numericFunctions at the given index.
    • getNumericFunctionsBytes

      com.google.protobuf.ByteString getNumericFunctionsBytes(int index)
       Supported ODBC/JDBC numeric scalar functions
       
      repeated string numeric_functions = 34;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the numericFunctions at the given index.
    • getOrderBySupportList

      List<UserProtos.OrderBySupport> getOrderBySupportList()
       Outer join suport
       
      repeated .exec.user.OrderBySupport order_by_support = 35;
      Returns:
      A list containing the orderBySupport.
    • getOrderBySupportCount

      int getOrderBySupportCount()
       Outer join suport
       
      repeated .exec.user.OrderBySupport order_by_support = 35;
      Returns:
      The count of orderBySupport.
    • getOrderBySupport

      UserProtos.OrderBySupport getOrderBySupport(int index)
       Outer join suport
       
      repeated .exec.user.OrderBySupport order_by_support = 35;
      Parameters:
      index - The index of the element to return.
      Returns:
      The orderBySupport at the given index.
    • getOuterJoinSupportList

      List<UserProtos.OuterJoinSupport> getOuterJoinSupportList()
       Outer join suport
       
      repeated .exec.user.OuterJoinSupport outer_join_support = 36;
      Returns:
      A list containing the outerJoinSupport.
    • getOuterJoinSupportCount

      int getOuterJoinSupportCount()
       Outer join suport
       
      repeated .exec.user.OuterJoinSupport outer_join_support = 36;
      Returns:
      The count of outerJoinSupport.
    • getOuterJoinSupport

      UserProtos.OuterJoinSupport getOuterJoinSupport(int index)
       Outer join suport
       
      repeated .exec.user.OuterJoinSupport outer_join_support = 36;
      Parameters:
      index - The index of the element to return.
      Returns:
      The outerJoinSupport at the given index.
    • hasQuotedIdentifierCasing

      boolean hasQuotedIdentifierCasing()
       Quoted identifier casing
       
      optional .exec.user.IdentifierCasing quoted_identifier_casing = 37;
      Returns:
      Whether the quotedIdentifierCasing field is set.
    • getQuotedIdentifierCasing

      UserProtos.IdentifierCasing getQuotedIdentifierCasing()
       Quoted identifier casing
       
      optional .exec.user.IdentifierCasing quoted_identifier_casing = 37;
      Returns:
      The quotedIdentifierCasing.
    • hasReadOnly

      boolean hasReadOnly()
       True if connection access is read only
       
      optional bool read_only = 38;
      Returns:
      Whether the readOnly field is set.
    • getReadOnly

      boolean getReadOnly()
       True if connection access is read only
       
      optional bool read_only = 38;
      Returns:
      The readOnly.
    • hasSchemaTerm

      boolean hasSchemaTerm()
       The term used to designate a schema
       
      optional string schema_term = 39;
      Returns:
      Whether the schemaTerm field is set.
    • getSchemaTerm

      String getSchemaTerm()
       The term used to designate a schema
       
      optional string schema_term = 39;
      Returns:
      The schemaTerm.
    • getSchemaTermBytes

      com.google.protobuf.ByteString getSchemaTermBytes()
       The term used to designate a schema
       
      optional string schema_term = 39;
      Returns:
      The bytes for schemaTerm.
    • hasSearchEscapeString

      boolean hasSearchEscapeString()
       Characters used for escaping (empty if not suported)
       
      optional string search_escape_string = 40;
      Returns:
      Whether the searchEscapeString field is set.
    • getSearchEscapeString

      String getSearchEscapeString()
       Characters used for escaping (empty if not suported)
       
      optional string search_escape_string = 40;
      Returns:
      The searchEscapeString.
    • getSearchEscapeStringBytes

      com.google.protobuf.ByteString getSearchEscapeStringBytes()
       Characters used for escaping (empty if not suported)
       
      optional string search_escape_string = 40;
      Returns:
      The bytes for searchEscapeString.
    • hasSelectForUpdateSupported

      boolean hasSelectForUpdateSupported()
       True if SELECT FOR UPDATE is supported
       
      optional bool select_for_update_supported = 41;
      Returns:
      Whether the selectForUpdateSupported field is set.
    • getSelectForUpdateSupported

      boolean getSelectForUpdateSupported()
       True if SELECT FOR UPDATE is supported
       
      optional bool select_for_update_supported = 41;
      Returns:
      The selectForUpdateSupported.
    • hasSpecialCharacters

      boolean hasSpecialCharacters()
       List of extra characters that can be used in identifier names
       
      optional string special_characters = 42;
      Returns:
      Whether the specialCharacters field is set.
    • getSpecialCharacters

      String getSpecialCharacters()
       List of extra characters that can be used in identifier names
       
      optional string special_characters = 42;
      Returns:
      The specialCharacters.
    • getSpecialCharactersBytes

      com.google.protobuf.ByteString getSpecialCharactersBytes()
       List of extra characters that can be used in identifier names
       
      optional string special_characters = 42;
      Returns:
      The bytes for specialCharacters.
    • getSqlKeywordsList

      List<String> getSqlKeywordsList()
       list of SQL keywords
       
      repeated string sql_keywords = 43;
      Returns:
      A list containing the sqlKeywords.
    • getSqlKeywordsCount

      int getSqlKeywordsCount()
       list of SQL keywords
       
      repeated string sql_keywords = 43;
      Returns:
      The count of sqlKeywords.
    • getSqlKeywords

      String getSqlKeywords(int index)
       list of SQL keywords
       
      repeated string sql_keywords = 43;
      Parameters:
      index - The index of the element to return.
      Returns:
      The sqlKeywords at the given index.
    • getSqlKeywordsBytes

      com.google.protobuf.ByteString getSqlKeywordsBytes(int index)
       list of SQL keywords
       
      repeated string sql_keywords = 43;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the sqlKeywords at the given index.
    • getStringFunctionsList

      List<String> getStringFunctionsList()
       Supported ODBC/JDBC string scalar functions
       
      repeated string string_functions = 44;
      Returns:
      A list containing the stringFunctions.
    • getStringFunctionsCount

      int getStringFunctionsCount()
       Supported ODBC/JDBC string scalar functions
       
      repeated string string_functions = 44;
      Returns:
      The count of stringFunctions.
    • getStringFunctions

      String getStringFunctions(int index)
       Supported ODBC/JDBC string scalar functions
       
      repeated string string_functions = 44;
      Parameters:
      index - The index of the element to return.
      Returns:
      The stringFunctions at the given index.
    • getStringFunctionsBytes

      com.google.protobuf.ByteString getStringFunctionsBytes(int index)
       Supported ODBC/JDBC string scalar functions
       
      repeated string string_functions = 44;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the stringFunctions at the given index.
    • getSubquerySupportList

      List<UserProtos.SubQuerySupport> getSubquerySupportList()
       Subquery support
       
      repeated .exec.user.SubQuerySupport subquery_support = 45;
      Returns:
      A list containing the subquerySupport.
    • getSubquerySupportCount

      int getSubquerySupportCount()
       Subquery support
       
      repeated .exec.user.SubQuerySupport subquery_support = 45;
      Returns:
      The count of subquerySupport.
    • getSubquerySupport

      UserProtos.SubQuerySupport getSubquerySupport(int index)
       Subquery support
       
      repeated .exec.user.SubQuerySupport subquery_support = 45;
      Parameters:
      index - The index of the element to return.
      Returns:
      The subquerySupport at the given index.
    • getSystemFunctionsList

      List<String> getSystemFunctionsList()
       Supported ODBC/JDBC systen scalar functions
       
      repeated string system_functions = 46;
      Returns:
      A list containing the systemFunctions.
    • getSystemFunctionsCount

      int getSystemFunctionsCount()
       Supported ODBC/JDBC systen scalar functions
       
      repeated string system_functions = 46;
      Returns:
      The count of systemFunctions.
    • getSystemFunctions

      String getSystemFunctions(int index)
       Supported ODBC/JDBC systen scalar functions
       
      repeated string system_functions = 46;
      Parameters:
      index - The index of the element to return.
      Returns:
      The systemFunctions at the given index.
    • getSystemFunctionsBytes

      com.google.protobuf.ByteString getSystemFunctionsBytes(int index)
       Supported ODBC/JDBC systen scalar functions
       
      repeated string system_functions = 46;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the systemFunctions at the given index.
    • hasTableTerm

      boolean hasTableTerm()
       The term used to designate a table
       
      optional string table_term = 47;
      Returns:
      Whether the tableTerm field is set.
    • getTableTerm

      String getTableTerm()
       The term used to designate a table
       
      optional string table_term = 47;
      Returns:
      The tableTerm.
    • getTableTermBytes

      com.google.protobuf.ByteString getTableTermBytes()
       The term used to designate a table
       
      optional string table_term = 47;
      Returns:
      The bytes for tableTerm.
    • hasTransactionSupported

      boolean hasTransactionSupported()
       True if transaction is supported
       
      optional bool transaction_supported = 48;
      Returns:
      Whether the transactionSupported field is set.
    • getTransactionSupported

      boolean getTransactionSupported()
       True if transaction is supported
       
      optional bool transaction_supported = 48;
      Returns:
      The transactionSupported.
    • getUnionSupportList

      List<UserProtos.UnionSupport> getUnionSupportList()
       UNION support
       
      repeated .exec.user.UnionSupport union_support = 49;
      Returns:
      A list containing the unionSupport.
    • getUnionSupportCount

      int getUnionSupportCount()
       UNION support
       
      repeated .exec.user.UnionSupport union_support = 49;
      Returns:
      The count of unionSupport.
    • getUnionSupport

      UserProtos.UnionSupport getUnionSupport(int index)
       UNION support
       
      repeated .exec.user.UnionSupport union_support = 49;
      Parameters:
      index - The index of the element to return.
      Returns:
      The unionSupport at the given index.
    • hasCurrentSchema

      boolean hasCurrentSchema()
       current schema
       
      optional string current_schema = 50;
      Returns:
      Whether the currentSchema field is set.
    • getCurrentSchema

      String getCurrentSchema()
       current schema
       
      optional string current_schema = 50;
      Returns:
      The currentSchema.
    • getCurrentSchemaBytes

      com.google.protobuf.ByteString getCurrentSchemaBytes()
       current schema
       
      optional string current_schema = 50;
      Returns:
      The bytes for currentSchema.