Class UserProtos.ServerMeta

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.apache.drill.exec.proto.UserProtos.ServerMeta
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, UserProtos.ServerMetaOrBuilder
Enclosing class:
UserProtos

public static final class UserProtos.ServerMeta extends com.google.protobuf.GeneratedMessageV3 implements UserProtos.ServerMetaOrBuilder
Protobuf type exec.user.ServerMeta
See Also:
  • Field Details

    • ALL_TABLES_SELECTABLE_FIELD_NUMBER

      public static final int ALL_TABLES_SELECTABLE_FIELD_NUMBER
      See Also:
    • BLOB_INCLUDED_IN_MAX_ROW_SIZE_FIELD_NUMBER

      public static final int BLOB_INCLUDED_IN_MAX_ROW_SIZE_FIELD_NUMBER
      See Also:
    • CATALOG_AT_START_FIELD_NUMBER

      public static final int CATALOG_AT_START_FIELD_NUMBER
      See Also:
    • CATALOG_SEPARATOR_FIELD_NUMBER

      public static final int CATALOG_SEPARATOR_FIELD_NUMBER
      See Also:
    • CATALOG_TERM_FIELD_NUMBER

      public static final int CATALOG_TERM_FIELD_NUMBER
      See Also:
    • COLLATE_SUPPORT_FIELD_NUMBER

      public static final int COLLATE_SUPPORT_FIELD_NUMBER
      See Also:
    • COLUMN_ALIASING_SUPPORTED_FIELD_NUMBER

      public static final int COLUMN_ALIASING_SUPPORTED_FIELD_NUMBER
      See Also:
    • CONVERT_SUPPORT_FIELD_NUMBER

      public static final int CONVERT_SUPPORT_FIELD_NUMBER
      See Also:
    • CORRELATION_NAMES_SUPPORT_FIELD_NUMBER

      public static final int CORRELATION_NAMES_SUPPORT_FIELD_NUMBER
      See Also:
    • DATE_TIME_FUNCTIONS_FIELD_NUMBER

      public static final int DATE_TIME_FUNCTIONS_FIELD_NUMBER
      See Also:
    • DATE_TIME_LITERALS_SUPPORT_FIELD_NUMBER

      public static final int DATE_TIME_LITERALS_SUPPORT_FIELD_NUMBER
      See Also:
    • GROUP_BY_SUPPORT_FIELD_NUMBER

      public static final int GROUP_BY_SUPPORT_FIELD_NUMBER
      See Also:
    • IDENTIFIER_CASING_FIELD_NUMBER

      public static final int IDENTIFIER_CASING_FIELD_NUMBER
      See Also:
    • IDENTIFIER_QUOTE_STRING_FIELD_NUMBER

      public static final int IDENTIFIER_QUOTE_STRING_FIELD_NUMBER
      See Also:
    • LIKE_ESCAPE_CLAUSE_SUPPORTED_FIELD_NUMBER

      public static final int LIKE_ESCAPE_CLAUSE_SUPPORTED_FIELD_NUMBER
      See Also:
    • MAX_BINARY_LITERAL_LENGTH_FIELD_NUMBER

      public static final int MAX_BINARY_LITERAL_LENGTH_FIELD_NUMBER
      See Also:
    • MAX_CATALOG_NAME_LENGTH_FIELD_NUMBER

      public static final int MAX_CATALOG_NAME_LENGTH_FIELD_NUMBER
      See Also:
    • MAX_CHAR_LITERAL_LENGTH_FIELD_NUMBER

      public static final int MAX_CHAR_LITERAL_LENGTH_FIELD_NUMBER
      See Also:
    • MAX_COLUMN_NAME_LENGTH_FIELD_NUMBER

      public static final int MAX_COLUMN_NAME_LENGTH_FIELD_NUMBER
      See Also:
    • MAX_COLUMNS_IN_GROUP_BY_FIELD_NUMBER

      public static final int MAX_COLUMNS_IN_GROUP_BY_FIELD_NUMBER
      See Also:
    • MAX_COLUMNS_IN_ORDER_BY_FIELD_NUMBER

      public static final int MAX_COLUMNS_IN_ORDER_BY_FIELD_NUMBER
      See Also:
    • MAX_COLUMNS_IN_SELECT_FIELD_NUMBER

      public static final int MAX_COLUMNS_IN_SELECT_FIELD_NUMBER
      See Also:
    • MAX_CURSOR_NAME_LENGTH_FIELD_NUMBER

      public static final int MAX_CURSOR_NAME_LENGTH_FIELD_NUMBER
      See Also:
    • MAX_LOGICAL_LOB_SIZE_FIELD_NUMBER

      public static final int MAX_LOGICAL_LOB_SIZE_FIELD_NUMBER
      See Also:
    • MAX_ROW_SIZE_FIELD_NUMBER

      public static final int MAX_ROW_SIZE_FIELD_NUMBER
      See Also:
    • MAX_SCHEMA_NAME_LENGTH_FIELD_NUMBER

      public static final int MAX_SCHEMA_NAME_LENGTH_FIELD_NUMBER
      See Also:
    • MAX_STATEMENT_LENGTH_FIELD_NUMBER

      public static final int MAX_STATEMENT_LENGTH_FIELD_NUMBER
      See Also:
    • MAX_STATEMENTS_FIELD_NUMBER

      public static final int MAX_STATEMENTS_FIELD_NUMBER
      See Also:
    • MAX_TABLE_NAME_LENGTH_FIELD_NUMBER

      public static final int MAX_TABLE_NAME_LENGTH_FIELD_NUMBER
      See Also:
    • MAX_TABLES_IN_SELECT_FIELD_NUMBER

      public static final int MAX_TABLES_IN_SELECT_FIELD_NUMBER
      See Also:
    • MAX_USER_NAME_LENGTH_FIELD_NUMBER

      public static final int MAX_USER_NAME_LENGTH_FIELD_NUMBER
      See Also:
    • NULL_COLLATION_FIELD_NUMBER

      public static final int NULL_COLLATION_FIELD_NUMBER
      See Also:
    • NULL_PLUS_NON_NULL_EQUALS_NULL_FIELD_NUMBER

      public static final int NULL_PLUS_NON_NULL_EQUALS_NULL_FIELD_NUMBER
      See Also:
    • NUMERIC_FUNCTIONS_FIELD_NUMBER

      public static final int NUMERIC_FUNCTIONS_FIELD_NUMBER
      See Also:
    • ORDER_BY_SUPPORT_FIELD_NUMBER

      public static final int ORDER_BY_SUPPORT_FIELD_NUMBER
      See Also:
    • OUTER_JOIN_SUPPORT_FIELD_NUMBER

      public static final int OUTER_JOIN_SUPPORT_FIELD_NUMBER
      See Also:
    • QUOTED_IDENTIFIER_CASING_FIELD_NUMBER

      public static final int QUOTED_IDENTIFIER_CASING_FIELD_NUMBER
      See Also:
    • READ_ONLY_FIELD_NUMBER

      public static final int READ_ONLY_FIELD_NUMBER
      See Also:
    • SCHEMA_TERM_FIELD_NUMBER

      public static final int SCHEMA_TERM_FIELD_NUMBER
      See Also:
    • SEARCH_ESCAPE_STRING_FIELD_NUMBER

      public static final int SEARCH_ESCAPE_STRING_FIELD_NUMBER
      See Also:
    • SELECT_FOR_UPDATE_SUPPORTED_FIELD_NUMBER

      public static final int SELECT_FOR_UPDATE_SUPPORTED_FIELD_NUMBER
      See Also:
    • SPECIAL_CHARACTERS_FIELD_NUMBER

      public static final int SPECIAL_CHARACTERS_FIELD_NUMBER
      See Also:
    • SQL_KEYWORDS_FIELD_NUMBER

      public static final int SQL_KEYWORDS_FIELD_NUMBER
      See Also:
    • STRING_FUNCTIONS_FIELD_NUMBER

      public static final int STRING_FUNCTIONS_FIELD_NUMBER
      See Also:
    • SUBQUERY_SUPPORT_FIELD_NUMBER

      public static final int SUBQUERY_SUPPORT_FIELD_NUMBER
      See Also:
    • SYSTEM_FUNCTIONS_FIELD_NUMBER

      public static final int SYSTEM_FUNCTIONS_FIELD_NUMBER
      See Also:
    • TABLE_TERM_FIELD_NUMBER

      public static final int TABLE_TERM_FIELD_NUMBER
      See Also:
    • TRANSACTION_SUPPORTED_FIELD_NUMBER

      public static final int TRANSACTION_SUPPORTED_FIELD_NUMBER
      See Also:
    • UNION_SUPPORT_FIELD_NUMBER

      public static final int UNION_SUPPORT_FIELD_NUMBER
      See Also:
    • CURRENT_SCHEMA_FIELD_NUMBER

      public static final int CURRENT_SCHEMA_FIELD_NUMBER
      See Also:
    • PARSER

      @Deprecated public static final com.google.protobuf.Parser<UserProtos.ServerMeta> PARSER
      Deprecated.
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getUnknownFields

      public final com.google.protobuf.UnknownFieldSet getUnknownFields()
      Specified by:
      getUnknownFields in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getUnknownFields in class com.google.protobuf.GeneratedMessageV3
    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • hasAllTablesSelectable

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

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

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

      public boolean getBlobIncludedInMaxRowSize()
       True if BLOB are included into the max row size
       
      optional bool blob_included_in_max_row_size = 2;
      Specified by:
      getBlobIncludedInMaxRowSize in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The blobIncludedInMaxRowSize.
    • hasCatalogAtStart

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

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

      public boolean hasCatalogSeparator()
       The catalog separator
       
      optional string catalog_separator = 4;
      Specified by:
      hasCatalogSeparator in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the catalogSeparator field is set.
    • getCatalogSeparator

      public String getCatalogSeparator()
       The catalog separator
       
      optional string catalog_separator = 4;
      Specified by:
      getCatalogSeparator in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The catalogSeparator.
    • getCatalogSeparatorBytes

      public com.google.protobuf.ByteString getCatalogSeparatorBytes()
       The catalog separator
       
      optional string catalog_separator = 4;
      Specified by:
      getCatalogSeparatorBytes in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The bytes for catalogSeparator.
    • hasCatalogTerm

      public boolean hasCatalogTerm()
       The term used to designate catalogs
       
      optional string catalog_term = 5;
      Specified by:
      hasCatalogTerm in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the catalogTerm field is set.
    • getCatalogTerm

      public String getCatalogTerm()
       The term used to designate catalogs
       
      optional string catalog_term = 5;
      Specified by:
      getCatalogTerm in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The catalogTerm.
    • getCatalogTermBytes

      public com.google.protobuf.ByteString getCatalogTermBytes()
       The term used to designate catalogs
       
      optional string catalog_term = 5;
      Specified by:
      getCatalogTermBytes in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The bytes for catalogTerm.
    • getCollateSupportList

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

      public int getCollateSupportCount()
       COLLATE support
       
      repeated .exec.user.CollateSupport collate_support = 6;
      Specified by:
      getCollateSupportCount in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The count of collateSupport.
    • getCollateSupport

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

      public boolean hasColumnAliasingSupported()
       True if column aliasing is supported
       
      optional bool column_aliasing_supported = 7;
      Specified by:
      hasColumnAliasingSupported in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the columnAliasingSupported field is set.
    • getColumnAliasingSupported

      public boolean getColumnAliasingSupported()
       True if column aliasing is supported
       
      optional bool column_aliasing_supported = 7;
      Specified by:
      getColumnAliasingSupported in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The columnAliasingSupported.
    • getConvertSupportList

      public List<UserProtos.ConvertSupport> getConvertSupportList()
       CONVERT support
       
      repeated .exec.user.ConvertSupport convert_support = 8;
      Specified by:
      getConvertSupportList in interface UserProtos.ServerMetaOrBuilder
    • getConvertSupportOrBuilderList

      public List<? extends UserProtos.ConvertSupportOrBuilder> getConvertSupportOrBuilderList()
       CONVERT support
       
      repeated .exec.user.ConvertSupport convert_support = 8;
      Specified by:
      getConvertSupportOrBuilderList in interface UserProtos.ServerMetaOrBuilder
    • getConvertSupportCount

      public int getConvertSupportCount()
       CONVERT support
       
      repeated .exec.user.ConvertSupport convert_support = 8;
      Specified by:
      getConvertSupportCount in interface UserProtos.ServerMetaOrBuilder
    • getConvertSupport

      public UserProtos.ConvertSupport getConvertSupport(int index)
       CONVERT support
       
      repeated .exec.user.ConvertSupport convert_support = 8;
      Specified by:
      getConvertSupport in interface UserProtos.ServerMetaOrBuilder
    • getConvertSupportOrBuilder

      public UserProtos.ConvertSupportOrBuilder getConvertSupportOrBuilder(int index)
       CONVERT support
       
      repeated .exec.user.ConvertSupport convert_support = 8;
      Specified by:
      getConvertSupportOrBuilder in interface UserProtos.ServerMetaOrBuilder
    • hasCorrelationNamesSupport

      public boolean hasCorrelationNamesSupport()
       Correlation names support
       
      optional .exec.user.CorrelationNamesSupport correlation_names_support = 9;
      Specified by:
      hasCorrelationNamesSupport in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the correlationNamesSupport field is set.
    • getCorrelationNamesSupport

      public UserProtos.CorrelationNamesSupport getCorrelationNamesSupport()
       Correlation names support
       
      optional .exec.user.CorrelationNamesSupport correlation_names_support = 9;
      Specified by:
      getCorrelationNamesSupport in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The correlationNamesSupport.
    • getDateTimeFunctionsList

      public com.google.protobuf.ProtocolStringList getDateTimeFunctionsList()
       Supported ODBC/JDBC Date Time scalar functions
       
      repeated string date_time_functions = 10;
      Specified by:
      getDateTimeFunctionsList in interface UserProtos.ServerMetaOrBuilder
      Returns:
      A list containing the dateTimeFunctions.
    • getDateTimeFunctionsCount

      public int getDateTimeFunctionsCount()
       Supported ODBC/JDBC Date Time scalar functions
       
      repeated string date_time_functions = 10;
      Specified by:
      getDateTimeFunctionsCount in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The count of dateTimeFunctions.
    • getDateTimeFunctions

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

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

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

      public int getDateTimeLiteralsSupportCount()
       Supported Date Time literals
       
      repeated .exec.user.DateTimeLiteralsSupport date_time_literals_support = 11;
      Specified by:
      getDateTimeLiteralsSupportCount in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The count of dateTimeLiteralsSupport.
    • getDateTimeLiteralsSupport

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

      public boolean hasGroupBySupport()
       Group By support
       
      optional .exec.user.GroupBySupport group_by_support = 12;
      Specified by:
      hasGroupBySupport in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the groupBySupport field is set.
    • getGroupBySupport

      public UserProtos.GroupBySupport getGroupBySupport()
       Group By support
       
      optional .exec.user.GroupBySupport group_by_support = 12;
      Specified by:
      getGroupBySupport in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The groupBySupport.
    • hasIdentifierCasing

      public boolean hasIdentifierCasing()
       Unquoted Identifier casing
       
      optional .exec.user.IdentifierCasing identifier_casing = 13;
      Specified by:
      hasIdentifierCasing in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the identifierCasing field is set.
    • getIdentifierCasing

      public UserProtos.IdentifierCasing getIdentifierCasing()
       Unquoted Identifier casing
       
      optional .exec.user.IdentifierCasing identifier_casing = 13;
      Specified by:
      getIdentifierCasing in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The identifierCasing.
    • hasIdentifierQuoteString

      public boolean hasIdentifierQuoteString()
       Quote string for identifiers
       
      optional string identifier_quote_string = 14;
      Specified by:
      hasIdentifierQuoteString in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the identifierQuoteString field is set.
    • getIdentifierQuoteString

      public String getIdentifierQuoteString()
       Quote string for identifiers
       
      optional string identifier_quote_string = 14;
      Specified by:
      getIdentifierQuoteString in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The identifierQuoteString.
    • getIdentifierQuoteStringBytes

      public com.google.protobuf.ByteString getIdentifierQuoteStringBytes()
       Quote string for identifiers
       
      optional string identifier_quote_string = 14;
      Specified by:
      getIdentifierQuoteStringBytes in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The bytes for identifierQuoteString.
    • hasLikeEscapeClauseSupported

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

      public boolean getLikeEscapeClauseSupported()
       True if LIKE supports an ESCAPE clause
       
      optional bool like_escape_clause_supported = 15;
      Specified by:
      getLikeEscapeClauseSupported in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The likeEscapeClauseSupported.
    • hasMaxBinaryLiteralLength

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

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

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

      public int getMaxCatalogNameLength()
       Maximum length of catalog names (0 if unlimited or unknown)
       
      optional uint32 max_catalog_name_length = 17;
      Specified by:
      getMaxCatalogNameLength in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The maxCatalogNameLength.
    • hasMaxCharLiteralLength

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

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

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

      public int getMaxColumnNameLength()
       Maximum length of column names (0 if unlimited or unknown)
       
      optional uint32 max_column_name_length = 19;
      Specified by:
      getMaxColumnNameLength in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The maxColumnNameLength.
    • hasMaxColumnsInGroupBy

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

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

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

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

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

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

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

      public int getMaxCursorNameLength()
       Maximum length of cursor names (0 if unlimited or unknown)
       
      optional uint32 max_cursor_name_length = 23;
      Specified by:
      getMaxCursorNameLength in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The maxCursorNameLength.
    • hasMaxLogicalLobSize

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

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

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

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

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

      public int getMaxSchemaNameLength()
       Maximum length of schema names (0 if unlimited or unknown)
       
      optional uint32 max_schema_name_length = 26;
      Specified by:
      getMaxSchemaNameLength in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The maxSchemaNameLength.
    • hasMaxStatementLength

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

      public int getMaxStatementLength()
       Maximum length for statements (0 if unlimited or unknown)
       
      optional uint32 max_statement_length = 27;
      Specified by:
      getMaxStatementLength in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The maxStatementLength.
    • hasMaxStatements

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

      public int getMaxStatements()
       Maximum number of statements (0 if unlimited or unknown)
       
      optional uint32 max_statements = 28;
      Specified by:
      getMaxStatements in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The maxStatements.
    • hasMaxTableNameLength

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

      public int getMaxTableNameLength()
       Maximum length of table names (0 if unlimited or unknown)
       
      optional uint32 max_table_name_length = 29;
      Specified by:
      getMaxTableNameLength in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The maxTableNameLength.
    • hasMaxTablesInSelect

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

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

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

      public int getMaxUserNameLength()
       Maximum length of user names (0 if unlimited or unknown)
       
      optional uint32 max_user_name_length = 31;
      Specified by:
      getMaxUserNameLength in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The maxUserNameLength.
    • hasNullCollation

      public boolean hasNullCollation()
       How NULL are sorted
       
      optional .exec.user.NullCollation null_collation = 32;
      Specified by:
      hasNullCollation in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the nullCollation field is set.
    • getNullCollation

      public UserProtos.NullCollation getNullCollation()
       How NULL are sorted
       
      optional .exec.user.NullCollation null_collation = 32;
      Specified by:
      getNullCollation in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The nullCollation.
    • hasNullPlusNonNullEqualsNull

      public boolean hasNullPlusNonNullEqualsNull()
       True if NULL + non NULL is NULL
       
      optional bool null_plus_non_null_equals_null = 33;
      Specified by:
      hasNullPlusNonNullEqualsNull in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the nullPlusNonNullEqualsNull field is set.
    • getNullPlusNonNullEqualsNull

      public boolean getNullPlusNonNullEqualsNull()
       True if NULL + non NULL is NULL
       
      optional bool null_plus_non_null_equals_null = 33;
      Specified by:
      getNullPlusNonNullEqualsNull in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The nullPlusNonNullEqualsNull.
    • getNumericFunctionsList

      public com.google.protobuf.ProtocolStringList getNumericFunctionsList()
       Supported ODBC/JDBC numeric scalar functions
       
      repeated string numeric_functions = 34;
      Specified by:
      getNumericFunctionsList in interface UserProtos.ServerMetaOrBuilder
      Returns:
      A list containing the numericFunctions.
    • getNumericFunctionsCount

      public int getNumericFunctionsCount()
       Supported ODBC/JDBC numeric scalar functions
       
      repeated string numeric_functions = 34;
      Specified by:
      getNumericFunctionsCount in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The count of numericFunctions.
    • getNumericFunctions

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

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

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

      public int getOrderBySupportCount()
       Outer join suport
       
      repeated .exec.user.OrderBySupport order_by_support = 35;
      Specified by:
      getOrderBySupportCount in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The count of orderBySupport.
    • getOrderBySupport

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

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

      public int getOuterJoinSupportCount()
       Outer join suport
       
      repeated .exec.user.OuterJoinSupport outer_join_support = 36;
      Specified by:
      getOuterJoinSupportCount in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The count of outerJoinSupport.
    • getOuterJoinSupport

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

      public boolean hasQuotedIdentifierCasing()
       Quoted identifier casing
       
      optional .exec.user.IdentifierCasing quoted_identifier_casing = 37;
      Specified by:
      hasQuotedIdentifierCasing in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the quotedIdentifierCasing field is set.
    • getQuotedIdentifierCasing

      public UserProtos.IdentifierCasing getQuotedIdentifierCasing()
       Quoted identifier casing
       
      optional .exec.user.IdentifierCasing quoted_identifier_casing = 37;
      Specified by:
      getQuotedIdentifierCasing in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The quotedIdentifierCasing.
    • hasReadOnly

      public boolean hasReadOnly()
       True if connection access is read only
       
      optional bool read_only = 38;
      Specified by:
      hasReadOnly in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the readOnly field is set.
    • getReadOnly

      public boolean getReadOnly()
       True if connection access is read only
       
      optional bool read_only = 38;
      Specified by:
      getReadOnly in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The readOnly.
    • hasSchemaTerm

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

      public String getSchemaTerm()
       The term used to designate a schema
       
      optional string schema_term = 39;
      Specified by:
      getSchemaTerm in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The schemaTerm.
    • getSchemaTermBytes

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

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

      public String getSearchEscapeString()
       Characters used for escaping (empty if not suported)
       
      optional string search_escape_string = 40;
      Specified by:
      getSearchEscapeString in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The searchEscapeString.
    • getSearchEscapeStringBytes

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

      public boolean hasSelectForUpdateSupported()
       True if SELECT FOR UPDATE is supported
       
      optional bool select_for_update_supported = 41;
      Specified by:
      hasSelectForUpdateSupported in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the selectForUpdateSupported field is set.
    • getSelectForUpdateSupported

      public boolean getSelectForUpdateSupported()
       True if SELECT FOR UPDATE is supported
       
      optional bool select_for_update_supported = 41;
      Specified by:
      getSelectForUpdateSupported in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The selectForUpdateSupported.
    • hasSpecialCharacters

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

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

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

      public com.google.protobuf.ProtocolStringList getSqlKeywordsList()
       list of SQL keywords
       
      repeated string sql_keywords = 43;
      Specified by:
      getSqlKeywordsList in interface UserProtos.ServerMetaOrBuilder
      Returns:
      A list containing the sqlKeywords.
    • getSqlKeywordsCount

      public int getSqlKeywordsCount()
       list of SQL keywords
       
      repeated string sql_keywords = 43;
      Specified by:
      getSqlKeywordsCount in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The count of sqlKeywords.
    • getSqlKeywords

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

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

      public com.google.protobuf.ProtocolStringList getStringFunctionsList()
       Supported ODBC/JDBC string scalar functions
       
      repeated string string_functions = 44;
      Specified by:
      getStringFunctionsList in interface UserProtos.ServerMetaOrBuilder
      Returns:
      A list containing the stringFunctions.
    • getStringFunctionsCount

      public int getStringFunctionsCount()
       Supported ODBC/JDBC string scalar functions
       
      repeated string string_functions = 44;
      Specified by:
      getStringFunctionsCount in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The count of stringFunctions.
    • getStringFunctions

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

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

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

      public int getSubquerySupportCount()
       Subquery support
       
      repeated .exec.user.SubQuerySupport subquery_support = 45;
      Specified by:
      getSubquerySupportCount in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The count of subquerySupport.
    • getSubquerySupport

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

      public com.google.protobuf.ProtocolStringList getSystemFunctionsList()
       Supported ODBC/JDBC systen scalar functions
       
      repeated string system_functions = 46;
      Specified by:
      getSystemFunctionsList in interface UserProtos.ServerMetaOrBuilder
      Returns:
      A list containing the systemFunctions.
    • getSystemFunctionsCount

      public int getSystemFunctionsCount()
       Supported ODBC/JDBC systen scalar functions
       
      repeated string system_functions = 46;
      Specified by:
      getSystemFunctionsCount in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The count of systemFunctions.
    • getSystemFunctions

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

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

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

      public String getTableTerm()
       The term used to designate a table
       
      optional string table_term = 47;
      Specified by:
      getTableTerm in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The tableTerm.
    • getTableTermBytes

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

      public boolean hasTransactionSupported()
       True if transaction is supported
       
      optional bool transaction_supported = 48;
      Specified by:
      hasTransactionSupported in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the transactionSupported field is set.
    • getTransactionSupported

      public boolean getTransactionSupported()
       True if transaction is supported
       
      optional bool transaction_supported = 48;
      Specified by:
      getTransactionSupported in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The transactionSupported.
    • getUnionSupportList

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

      public int getUnionSupportCount()
       UNION support
       
      repeated .exec.user.UnionSupport union_support = 49;
      Specified by:
      getUnionSupportCount in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The count of unionSupport.
    • getUnionSupport

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

      public boolean hasCurrentSchema()
       current schema
       
      optional string current_schema = 50;
      Specified by:
      hasCurrentSchema in interface UserProtos.ServerMetaOrBuilder
      Returns:
      Whether the currentSchema field is set.
    • getCurrentSchema

      public String getCurrentSchema()
       current schema
       
      optional string current_schema = 50;
      Specified by:
      getCurrentSchema in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The currentSchema.
    • getCurrentSchemaBytes

      public com.google.protobuf.ByteString getCurrentSchemaBytes()
       current schema
       
      optional string current_schema = 50;
      Specified by:
      getCurrentSchemaBytes in interface UserProtos.ServerMetaOrBuilder
      Returns:
      The bytes for currentSchema.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static UserProtos.ServerMeta parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserProtos.ServerMeta parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserProtos.ServerMeta parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserProtos.ServerMeta parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserProtos.ServerMeta parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserProtos.ServerMeta parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserProtos.ServerMeta parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UserProtos.ServerMeta parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static UserProtos.ServerMeta parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static UserProtos.ServerMeta parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UserProtos.ServerMeta parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UserProtos.ServerMeta parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public UserProtos.ServerMeta.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static UserProtos.ServerMeta.Builder newBuilder()
    • newBuilder

      public static UserProtos.ServerMeta.Builder newBuilder(UserProtos.ServerMeta prototype)
    • toBuilder

      public UserProtos.ServerMeta.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected UserProtos.ServerMeta.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static UserProtos.ServerMeta getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<UserProtos.ServerMeta> parser()
    • getParserForType

      public com.google.protobuf.Parser<UserProtos.ServerMeta> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public UserProtos.ServerMeta getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder