Package org.apache.drill.exec.proto
Class UserProtos.ServerMeta.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
org.apache.drill.exec.proto.UserProtos.ServerMeta.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,UserProtos.ServerMetaOrBuilder
- Enclosing class:
- UserProtos.ServerMeta
public static final class UserProtos.ServerMeta.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
implements UserProtos.ServerMetaOrBuilder
Protobuf type
exec.user.ServerMeta
-
Method Summary
Modifier and TypeMethodDescriptionaddAllCollateSupport
(Iterable<? extends UserProtos.CollateSupport> values) COLLATE supportaddAllConvertSupport
(Iterable<? extends UserProtos.ConvertSupport> values) CONVERT supportaddAllDateTimeFunctions
(Iterable<String> values) Supported ODBC/JDBC Date Time scalar functionsaddAllDateTimeLiteralsSupport
(Iterable<? extends UserProtos.DateTimeLiteralsSupport> values) Supported Date Time literalsaddAllNumericFunctions
(Iterable<String> values) Supported ODBC/JDBC numeric scalar functionsaddAllOrderBySupport
(Iterable<? extends UserProtos.OrderBySupport> values) Outer join suportaddAllOuterJoinSupport
(Iterable<? extends UserProtos.OuterJoinSupport> values) Outer join suportaddAllSqlKeywords
(Iterable<String> values) list of SQL keywordsaddAllStringFunctions
(Iterable<String> values) Supported ODBC/JDBC string scalar functionsaddAllSubquerySupport
(Iterable<? extends UserProtos.SubQuerySupport> values) Subquery supportaddAllSystemFunctions
(Iterable<String> values) Supported ODBC/JDBC systen scalar functionsaddAllUnionSupport
(Iterable<? extends UserProtos.UnionSupport> values) UNION supportCOLLATE supportaddConvertSupport
(int index, UserProtos.ConvertSupport value) CONVERT supportaddConvertSupport
(int index, UserProtos.ConvertSupport.Builder builderForValue) CONVERT supportCONVERT supportaddConvertSupport
(UserProtos.ConvertSupport.Builder builderForValue) CONVERT supportCONVERT supportaddConvertSupportBuilder
(int index) CONVERT supportaddDateTimeFunctions
(String value) Supported ODBC/JDBC Date Time scalar functionsaddDateTimeFunctionsBytes
(com.google.protobuf.ByteString value) Supported ODBC/JDBC Date Time scalar functionsSupported Date Time literalsaddNumericFunctions
(String value) Supported ODBC/JDBC numeric scalar functionsaddNumericFunctionsBytes
(com.google.protobuf.ByteString value) Supported ODBC/JDBC numeric scalar functionsOuter join suportOuter join suportaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSqlKeywords
(String value) list of SQL keywordsaddSqlKeywordsBytes
(com.google.protobuf.ByteString value) list of SQL keywordsaddStringFunctions
(String value) Supported ODBC/JDBC string scalar functionsaddStringFunctionsBytes
(com.google.protobuf.ByteString value) Supported ODBC/JDBC string scalar functionsSubquery supportaddSystemFunctions
(String value) Supported ODBC/JDBC systen scalar functionsaddSystemFunctionsBytes
(com.google.protobuf.ByteString value) Supported ODBC/JDBC systen scalar functionsUNION supportbuild()
clear()
True if current user can use all tables returned by GetTablesTrue if BLOB are included into the max row sizeTrue if catalog name is at the start of a fully qualified tableThe catalog separatorThe term used to designate catalogsCOLLATE supportTrue if column aliasing is supportedCONVERT supportCorrelation names supportcurrent schemaSupported ODBC/JDBC Date Time scalar functionsSupported Date Time literalsclearField
(com.google.protobuf.Descriptors.FieldDescriptor field) Group By supportUnquoted Identifier casingQuote string for identifiersTrue if LIKE supports an ESCAPE clauseMaximum number of hexa characters for binary literals (0 if unlimited or unknown)Maximum length of catalog names (0 if unlimited or unknown)Maximum number of characters for string literals (0 if unlimited or unknown)Maximum length of column names (0 if unlimited or unknown)Maximum number of columns in GROUP BY expressions (0 if unlimited or unknown)Maximum number of columns in ORDER BY expressions (0 if unlimited or unknown)Maximum number of columns in SELECT expressions (0 if unlimited or unknown)Maximum length of cursor names (0 if unlimited or unknown)Maximum logical size for LOB types (0 if unlimited or unknown)Maximum number of bytes for a single row (0 if unlimited or unknown)Maximum length of schema names (0 if unlimited or unknown)Maximum length for statements (0 if unlimited or unknown)Maximum number of statements (0 if unlimited or unknown)Maximum length of table names (0 if unlimited or unknown)Maximum number of tables in a SELECT expression (0 if unlimited or unknown)Maximum length of user names (0 if unlimited or unknown)How NULL are sortedTrue if NULL + non NULL is NULLSupported ODBC/JDBC numeric scalar functionsclearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) Outer join suportOuter join suportQuoted identifier casingTrue if connection access is read onlyThe term used to designate a schemaCharacters used for escaping (empty if not suported)True if SELECT FOR UPDATE is supportedList of extra characters that can be used in identifier nameslist of SQL keywordsSupported ODBC/JDBC string scalar functionsSubquery supportSupported ODBC/JDBC systen scalar functionsThe term used to designate a tableTrue if transaction is supportedUNION supportclone()
boolean
True if current user can use all tables returned by GetTablesboolean
True if BLOB are included into the max row sizeboolean
True if catalog name is at the start of a fully qualified tableThe catalog separatorcom.google.protobuf.ByteString
The catalog separatorThe term used to designate catalogscom.google.protobuf.ByteString
The term used to designate catalogsgetCollateSupport
(int index) COLLATE supportint
COLLATE supportCOLLATE supportboolean
True if column aliasing is supportedgetConvertSupport
(int index) CONVERT supportgetConvertSupportBuilder
(int index) CONVERT supportCONVERT supportint
CONVERT supportCONVERT supportgetConvertSupportOrBuilder
(int index) CONVERT supportList<? extends UserProtos.ConvertSupportOrBuilder>
CONVERT supportCorrelation names supportcurrent schemacom.google.protobuf.ByteString
current schemagetDateTimeFunctions
(int index) Supported ODBC/JDBC Date Time scalar functionscom.google.protobuf.ByteString
getDateTimeFunctionsBytes
(int index) Supported ODBC/JDBC Date Time scalar functionsint
Supported ODBC/JDBC Date Time scalar functionscom.google.protobuf.ProtocolStringList
Supported ODBC/JDBC Date Time scalar functionsgetDateTimeLiteralsSupport
(int index) Supported Date Time literalsint
Supported Date Time literalsSupported Date Time literalsstatic final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Group By supportUnquoted Identifier casingQuote string for identifierscom.google.protobuf.ByteString
Quote string for identifiersboolean
True if LIKE supports an ESCAPE clauseint
Maximum number of hexa characters for binary literals (0 if unlimited or unknown)int
Maximum length of catalog names (0 if unlimited or unknown)int
Maximum number of characters for string literals (0 if unlimited or unknown)int
Maximum length of column names (0 if unlimited or unknown)int
Maximum number of columns in GROUP BY expressions (0 if unlimited or unknown)int
Maximum number of columns in ORDER BY expressions (0 if unlimited or unknown)int
Maximum number of columns in SELECT expressions (0 if unlimited or unknown)int
Maximum length of cursor names (0 if unlimited or unknown)int
Maximum logical size for LOB types (0 if unlimited or unknown)int
Maximum number of bytes for a single row (0 if unlimited or unknown)int
Maximum length of schema names (0 if unlimited or unknown)int
Maximum length for statements (0 if unlimited or unknown)int
Maximum number of statements (0 if unlimited or unknown)int
Maximum length of table names (0 if unlimited or unknown)int
Maximum number of tables in a SELECT expression (0 if unlimited or unknown)int
Maximum length of user names (0 if unlimited or unknown)How NULL are sortedboolean
True if NULL + non NULL is NULLgetNumericFunctions
(int index) Supported ODBC/JDBC numeric scalar functionscom.google.protobuf.ByteString
getNumericFunctionsBytes
(int index) Supported ODBC/JDBC numeric scalar functionsint
Supported ODBC/JDBC numeric scalar functionscom.google.protobuf.ProtocolStringList
Supported ODBC/JDBC numeric scalar functionsgetOrderBySupport
(int index) Outer join suportint
Outer join suportOuter join suportgetOuterJoinSupport
(int index) Outer join suportint
Outer join suportOuter join suportQuoted identifier casingboolean
True if connection access is read onlyThe term used to designate a schemacom.google.protobuf.ByteString
The term used to designate a schemaCharacters used for escaping (empty if not suported)com.google.protobuf.ByteString
Characters used for escaping (empty if not suported)boolean
True if SELECT FOR UPDATE is supportedList of extra characters that can be used in identifier namescom.google.protobuf.ByteString
List of extra characters that can be used in identifier namesgetSqlKeywords
(int index) list of SQL keywordscom.google.protobuf.ByteString
getSqlKeywordsBytes
(int index) list of SQL keywordsint
list of SQL keywordscom.google.protobuf.ProtocolStringList
list of SQL keywordsgetStringFunctions
(int index) Supported ODBC/JDBC string scalar functionscom.google.protobuf.ByteString
getStringFunctionsBytes
(int index) Supported ODBC/JDBC string scalar functionsint
Supported ODBC/JDBC string scalar functionscom.google.protobuf.ProtocolStringList
Supported ODBC/JDBC string scalar functionsgetSubquerySupport
(int index) Subquery supportint
Subquery supportSubquery supportgetSystemFunctions
(int index) Supported ODBC/JDBC systen scalar functionscom.google.protobuf.ByteString
getSystemFunctionsBytes
(int index) Supported ODBC/JDBC systen scalar functionsint
Supported ODBC/JDBC systen scalar functionscom.google.protobuf.ProtocolStringList
Supported ODBC/JDBC systen scalar functionsThe term used to designate a tablecom.google.protobuf.ByteString
The term used to designate a tableboolean
True if transaction is supportedgetUnionSupport
(int index) UNION supportint
UNION supportUNION supportboolean
True if current user can use all tables returned by GetTablesboolean
True if BLOB are included into the max row sizeboolean
True if catalog name is at the start of a fully qualified tableboolean
The catalog separatorboolean
The term used to designate catalogsboolean
True if column aliasing is supportedboolean
Correlation names supportboolean
current schemaboolean
Group By supportboolean
Unquoted Identifier casingboolean
Quote string for identifiersboolean
True if LIKE supports an ESCAPE clauseboolean
Maximum number of hexa characters for binary literals (0 if unlimited or unknown)boolean
Maximum length of catalog names (0 if unlimited or unknown)boolean
Maximum number of characters for string literals (0 if unlimited or unknown)boolean
Maximum length of column names (0 if unlimited or unknown)boolean
Maximum number of columns in GROUP BY expressions (0 if unlimited or unknown)boolean
Maximum number of columns in ORDER BY expressions (0 if unlimited or unknown)boolean
Maximum number of columns in SELECT expressions (0 if unlimited or unknown)boolean
Maximum length of cursor names (0 if unlimited or unknown)boolean
Maximum logical size for LOB types (0 if unlimited or unknown)boolean
Maximum number of bytes for a single row (0 if unlimited or unknown)boolean
Maximum length of schema names (0 if unlimited or unknown)boolean
Maximum length for statements (0 if unlimited or unknown)boolean
Maximum number of statements (0 if unlimited or unknown)boolean
Maximum length of table names (0 if unlimited or unknown)boolean
Maximum number of tables in a SELECT expression (0 if unlimited or unknown)boolean
Maximum length of user names (0 if unlimited or unknown)boolean
How NULL are sortedboolean
True if NULL + non NULL is NULLboolean
Quoted identifier casingboolean
True if connection access is read onlyboolean
The term used to designate a schemaboolean
Characters used for escaping (empty if not suported)boolean
True if SELECT FOR UPDATE is supportedboolean
List of extra characters that can be used in identifier namesboolean
The term used to designate a tableboolean
True if transaction is supportedprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(UserProtos.ServerMeta other) mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) removeConvertSupport
(int index) CONVERT supportsetAllTablesSelectable
(boolean value) True if current user can use all tables returned by GetTablessetBlobIncludedInMaxRowSize
(boolean value) True if BLOB are included into the max row sizesetCatalogAtStart
(boolean value) True if catalog name is at the start of a fully qualified tablesetCatalogSeparator
(String value) The catalog separatorsetCatalogSeparatorBytes
(com.google.protobuf.ByteString value) The catalog separatorsetCatalogTerm
(String value) The term used to designate catalogssetCatalogTermBytes
(com.google.protobuf.ByteString value) The term used to designate catalogssetCollateSupport
(int index, UserProtos.CollateSupport value) COLLATE supportsetColumnAliasingSupported
(boolean value) True if column aliasing is supportedsetConvertSupport
(int index, UserProtos.ConvertSupport value) CONVERT supportsetConvertSupport
(int index, UserProtos.ConvertSupport.Builder builderForValue) CONVERT supportCorrelation names supportsetCurrentSchema
(String value) current schemasetCurrentSchemaBytes
(com.google.protobuf.ByteString value) current schemasetDateTimeFunctions
(int index, String value) Supported ODBC/JDBC Date Time scalar functionssetDateTimeLiteralsSupport
(int index, UserProtos.DateTimeLiteralsSupport value) Supported Date Time literalsGroup By supportUnquoted Identifier casingsetIdentifierQuoteString
(String value) Quote string for identifierssetIdentifierQuoteStringBytes
(com.google.protobuf.ByteString value) Quote string for identifierssetLikeEscapeClauseSupported
(boolean value) True if LIKE supports an ESCAPE clausesetMaxBinaryLiteralLength
(int value) Maximum number of hexa characters for binary literals (0 if unlimited or unknown)setMaxCatalogNameLength
(int value) Maximum length of catalog names (0 if unlimited or unknown)setMaxCharLiteralLength
(int value) Maximum number of characters for string literals (0 if unlimited or unknown)setMaxColumnNameLength
(int value) Maximum length of column names (0 if unlimited or unknown)setMaxColumnsInGroupBy
(int value) Maximum number of columns in GROUP BY expressions (0 if unlimited or unknown)setMaxColumnsInOrderBy
(int value) Maximum number of columns in ORDER BY expressions (0 if unlimited or unknown)setMaxColumnsInSelect
(int value) Maximum number of columns in SELECT expressions (0 if unlimited or unknown)setMaxCursorNameLength
(int value) Maximum length of cursor names (0 if unlimited or unknown)setMaxLogicalLobSize
(int value) Maximum logical size for LOB types (0 if unlimited or unknown)setMaxRowSize
(int value) Maximum number of bytes for a single row (0 if unlimited or unknown)setMaxSchemaNameLength
(int value) Maximum length of schema names (0 if unlimited or unknown)setMaxStatementLength
(int value) Maximum length for statements (0 if unlimited or unknown)setMaxStatements
(int value) Maximum number of statements (0 if unlimited or unknown)setMaxTableNameLength
(int value) Maximum length of table names (0 if unlimited or unknown)setMaxTablesInSelect
(int value) Maximum number of tables in a SELECT expression (0 if unlimited or unknown)setMaxUserNameLength
(int value) Maximum length of user names (0 if unlimited or unknown)How NULL are sortedsetNullPlusNonNullEqualsNull
(boolean value) True if NULL + non NULL is NULLsetNumericFunctions
(int index, String value) Supported ODBC/JDBC numeric scalar functionssetOrderBySupport
(int index, UserProtos.OrderBySupport value) Outer join suportsetOuterJoinSupport
(int index, UserProtos.OuterJoinSupport value) Outer join suportQuoted identifier casingsetReadOnly
(boolean value) True if connection access is read onlysetRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSchemaTerm
(String value) The term used to designate a schemasetSchemaTermBytes
(com.google.protobuf.ByteString value) The term used to designate a schemasetSearchEscapeString
(String value) Characters used for escaping (empty if not suported)setSearchEscapeStringBytes
(com.google.protobuf.ByteString value) Characters used for escaping (empty if not suported)setSelectForUpdateSupported
(boolean value) True if SELECT FOR UPDATE is supportedsetSpecialCharacters
(String value) List of extra characters that can be used in identifier namessetSpecialCharactersBytes
(com.google.protobuf.ByteString value) List of extra characters that can be used in identifier namessetSqlKeywords
(int index, String value) list of SQL keywordssetStringFunctions
(int index, String value) Supported ODBC/JDBC string scalar functionssetSubquerySupport
(int index, UserProtos.SubQuerySupport value) Subquery supportsetSystemFunctions
(int index, String value) Supported ODBC/JDBC systen scalar functionssetTableTerm
(String value) The term used to designate a tablesetTableTermBytes
(com.google.protobuf.ByteString value) The term used to designate a tablesetTransactionSupported
(boolean value) True if transaction is supportedsetUnionSupport
(int index, UserProtos.UnionSupport value) UNION supportsetUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
-
setField
public UserProtos.ServerMeta.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
-
clearField
public UserProtos.ServerMeta.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
-
clearOneof
public UserProtos.ServerMeta.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
-
setRepeatedField
public UserProtos.ServerMeta.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
-
addRepeatedField
public UserProtos.ServerMeta.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<UserProtos.ServerMeta.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
-
mergeFrom
public UserProtos.ServerMeta.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<UserProtos.ServerMeta.Builder>
- Throws:
IOException
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The allTablesSelectable.
-
setAllTablesSelectable
True if current user can use all tables returned by GetTables
optional bool all_tables_selectable = 1;
- Parameters:
value
- The allTablesSelectable to set.- Returns:
- This builder for chaining.
-
clearAllTablesSelectable
True if current user can use all tables returned by GetTables
optional bool all_tables_selectable = 1;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The blobIncludedInMaxRowSize.
-
setBlobIncludedInMaxRowSize
True if BLOB are included into the max row size
optional bool blob_included_in_max_row_size = 2;
- Parameters:
value
- The blobIncludedInMaxRowSize to set.- Returns:
- This builder for chaining.
-
clearBlobIncludedInMaxRowSize
True if BLOB are included into the max row size
optional bool blob_included_in_max_row_size = 2;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The catalogAtStart.
-
setCatalogAtStart
True if catalog name is at the start of a fully qualified table
optional bool catalog_at_start = 3;
- Parameters:
value
- The catalogAtStart to set.- Returns:
- This builder for chaining.
-
clearCatalogAtStart
True if catalog name is at the start of a fully qualified table
optional bool catalog_at_start = 3;
- Returns:
- This builder for chaining.
-
hasCatalogSeparator
public boolean hasCatalogSeparator()The catalog separator
optional string catalog_separator = 4;
- Specified by:
hasCatalogSeparator
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the catalogSeparator field is set.
-
getCatalogSeparator
The catalog separator
optional string catalog_separator = 4;
- Specified by:
getCatalogSeparator
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The catalogSeparator.
-
getCatalogSeparatorBytes
public com.google.protobuf.ByteString getCatalogSeparatorBytes()The catalog separator
optional string catalog_separator = 4;
- Specified by:
getCatalogSeparatorBytes
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The bytes for catalogSeparator.
-
setCatalogSeparator
The catalog separator
optional string catalog_separator = 4;
- Parameters:
value
- The catalogSeparator to set.- Returns:
- This builder for chaining.
-
clearCatalogSeparator
The catalog separator
optional string catalog_separator = 4;
- Returns:
- This builder for chaining.
-
setCatalogSeparatorBytes
The catalog separator
optional string catalog_separator = 4;
- Parameters:
value
- The bytes for catalogSeparator to set.- Returns:
- This builder for chaining.
-
hasCatalogTerm
public boolean hasCatalogTerm()The term used to designate catalogs
optional string catalog_term = 5;
- Specified by:
hasCatalogTerm
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the catalogTerm field is set.
-
getCatalogTerm
The term used to designate catalogs
optional string catalog_term = 5;
- Specified by:
getCatalogTerm
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The bytes for catalogTerm.
-
setCatalogTerm
The term used to designate catalogs
optional string catalog_term = 5;
- Parameters:
value
- The catalogTerm to set.- Returns:
- This builder for chaining.
-
clearCatalogTerm
The term used to designate catalogs
optional string catalog_term = 5;
- Returns:
- This builder for chaining.
-
setCatalogTermBytes
The term used to designate catalogs
optional string catalog_term = 5;
- Parameters:
value
- The bytes for catalogTerm to set.- Returns:
- This builder for chaining.
-
getCollateSupportList
COLLATE support
repeated .exec.user.CollateSupport collate_support = 6;
- Specified by:
getCollateSupportList
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- A list containing the collateSupport.
-
getCollateSupportCount
public int getCollateSupportCount()COLLATE support
repeated .exec.user.CollateSupport collate_support = 6;
- Specified by:
getCollateSupportCount
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The count of collateSupport.
-
getCollateSupport
COLLATE support
repeated .exec.user.CollateSupport collate_support = 6;
- Specified by:
getCollateSupport
in interfaceUserProtos.ServerMetaOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The collateSupport at the given index.
-
setCollateSupport
COLLATE support
repeated .exec.user.CollateSupport collate_support = 6;
- Parameters:
index
- The index to set the value at.value
- The collateSupport to set.- Returns:
- This builder for chaining.
-
addCollateSupport
COLLATE support
repeated .exec.user.CollateSupport collate_support = 6;
- Parameters:
value
- The collateSupport to add.- Returns:
- This builder for chaining.
-
addAllCollateSupport
public UserProtos.ServerMeta.Builder addAllCollateSupport(Iterable<? extends UserProtos.CollateSupport> values) COLLATE support
repeated .exec.user.CollateSupport collate_support = 6;
- Parameters:
values
- The collateSupport to add.- Returns:
- This builder for chaining.
-
clearCollateSupport
COLLATE support
repeated .exec.user.CollateSupport collate_support = 6;
- Returns:
- This builder for chaining.
-
hasColumnAliasingSupported
public boolean hasColumnAliasingSupported()True if column aliasing is supported
optional bool column_aliasing_supported = 7;
- Specified by:
hasColumnAliasingSupported
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The columnAliasingSupported.
-
setColumnAliasingSupported
True if column aliasing is supported
optional bool column_aliasing_supported = 7;
- Parameters:
value
- The columnAliasingSupported to set.- Returns:
- This builder for chaining.
-
clearColumnAliasingSupported
True if column aliasing is supported
optional bool column_aliasing_supported = 7;
- Returns:
- This builder for chaining.
-
getConvertSupportList
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
- Specified by:
getConvertSupportList
in interfaceUserProtos.ServerMetaOrBuilder
-
getConvertSupportCount
public int getConvertSupportCount()CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
- Specified by:
getConvertSupportCount
in interfaceUserProtos.ServerMetaOrBuilder
-
getConvertSupport
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
- Specified by:
getConvertSupport
in interfaceUserProtos.ServerMetaOrBuilder
-
setConvertSupport
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
setConvertSupport
public UserProtos.ServerMeta.Builder setConvertSupport(int index, UserProtos.ConvertSupport.Builder builderForValue) CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
addConvertSupport
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
addConvertSupport
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
addConvertSupport
public UserProtos.ServerMeta.Builder addConvertSupport(UserProtos.ConvertSupport.Builder builderForValue) CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
addConvertSupport
public UserProtos.ServerMeta.Builder addConvertSupport(int index, UserProtos.ConvertSupport.Builder builderForValue) CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
addAllConvertSupport
public UserProtos.ServerMeta.Builder addAllConvertSupport(Iterable<? extends UserProtos.ConvertSupport> values) CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
clearConvertSupport
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
removeConvertSupport
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
getConvertSupportBuilder
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
getConvertSupportOrBuilder
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
- Specified by:
getConvertSupportOrBuilder
in interfaceUserProtos.ServerMetaOrBuilder
-
getConvertSupportOrBuilderList
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
- Specified by:
getConvertSupportOrBuilderList
in interfaceUserProtos.ServerMetaOrBuilder
-
addConvertSupportBuilder
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
addConvertSupportBuilder
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
getConvertSupportBuilderList
CONVERT support
repeated .exec.user.ConvertSupport convert_support = 8;
-
hasCorrelationNamesSupport
public boolean hasCorrelationNamesSupport()Correlation names support
optional .exec.user.CorrelationNamesSupport correlation_names_support = 9;
- Specified by:
hasCorrelationNamesSupport
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the correlationNamesSupport field is set.
-
getCorrelationNamesSupport
Correlation names support
optional .exec.user.CorrelationNamesSupport correlation_names_support = 9;
- Specified by:
getCorrelationNamesSupport
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The correlationNamesSupport.
-
setCorrelationNamesSupport
public UserProtos.ServerMeta.Builder setCorrelationNamesSupport(UserProtos.CorrelationNamesSupport value) Correlation names support
optional .exec.user.CorrelationNamesSupport correlation_names_support = 9;
- Parameters:
value
- The correlationNamesSupport to set.- Returns:
- This builder for chaining.
-
clearCorrelationNamesSupport
Correlation names support
optional .exec.user.CorrelationNamesSupport correlation_names_support = 9;
- Returns:
- This builder for chaining.
-
getDateTimeFunctionsList
public com.google.protobuf.ProtocolStringList getDateTimeFunctionsList()Supported ODBC/JDBC Date Time scalar functions
repeated string date_time_functions = 10;
- Specified by:
getDateTimeFunctionsList
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The count of dateTimeFunctions.
-
getDateTimeFunctions
Supported ODBC/JDBC Date Time scalar functions
repeated string date_time_functions = 10;
- Specified by:
getDateTimeFunctions
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the dateTimeFunctions at the given index.
-
setDateTimeFunctions
Supported ODBC/JDBC Date Time scalar functions
repeated string date_time_functions = 10;
- Parameters:
index
- The index to set the value at.value
- The dateTimeFunctions to set.- Returns:
- This builder for chaining.
-
addDateTimeFunctions
Supported ODBC/JDBC Date Time scalar functions
repeated string date_time_functions = 10;
- Parameters:
value
- The dateTimeFunctions to add.- Returns:
- This builder for chaining.
-
addAllDateTimeFunctions
Supported ODBC/JDBC Date Time scalar functions
repeated string date_time_functions = 10;
- Parameters:
values
- The dateTimeFunctions to add.- Returns:
- This builder for chaining.
-
clearDateTimeFunctions
Supported ODBC/JDBC Date Time scalar functions
repeated string date_time_functions = 10;
- Returns:
- This builder for chaining.
-
addDateTimeFunctionsBytes
public UserProtos.ServerMeta.Builder addDateTimeFunctionsBytes(com.google.protobuf.ByteString value) Supported ODBC/JDBC Date Time scalar functions
repeated string date_time_functions = 10;
- Parameters:
value
- The bytes of the dateTimeFunctions to add.- Returns:
- This builder for chaining.
-
getDateTimeLiteralsSupportList
Supported Date Time literals
repeated .exec.user.DateTimeLiteralsSupport date_time_literals_support = 11;
- Specified by:
getDateTimeLiteralsSupportList
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The count of dateTimeLiteralsSupport.
-
getDateTimeLiteralsSupport
Supported Date Time literals
repeated .exec.user.DateTimeLiteralsSupport date_time_literals_support = 11;
- Specified by:
getDateTimeLiteralsSupport
in interfaceUserProtos.ServerMetaOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The dateTimeLiteralsSupport at the given index.
-
setDateTimeLiteralsSupport
public UserProtos.ServerMeta.Builder setDateTimeLiteralsSupport(int index, UserProtos.DateTimeLiteralsSupport value) Supported Date Time literals
repeated .exec.user.DateTimeLiteralsSupport date_time_literals_support = 11;
- Parameters:
index
- The index to set the value at.value
- The dateTimeLiteralsSupport to set.- Returns:
- This builder for chaining.
-
addDateTimeLiteralsSupport
public UserProtos.ServerMeta.Builder addDateTimeLiteralsSupport(UserProtos.DateTimeLiteralsSupport value) Supported Date Time literals
repeated .exec.user.DateTimeLiteralsSupport date_time_literals_support = 11;
- Parameters:
value
- The dateTimeLiteralsSupport to add.- Returns:
- This builder for chaining.
-
addAllDateTimeLiteralsSupport
public UserProtos.ServerMeta.Builder addAllDateTimeLiteralsSupport(Iterable<? extends UserProtos.DateTimeLiteralsSupport> values) Supported Date Time literals
repeated .exec.user.DateTimeLiteralsSupport date_time_literals_support = 11;
- Parameters:
values
- The dateTimeLiteralsSupport to add.- Returns:
- This builder for chaining.
-
clearDateTimeLiteralsSupport
Supported Date Time literals
repeated .exec.user.DateTimeLiteralsSupport date_time_literals_support = 11;
- Returns:
- This builder for chaining.
-
hasGroupBySupport
public boolean hasGroupBySupport()Group By support
optional .exec.user.GroupBySupport group_by_support = 12;
- Specified by:
hasGroupBySupport
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the groupBySupport field is set.
-
getGroupBySupport
Group By support
optional .exec.user.GroupBySupport group_by_support = 12;
- Specified by:
getGroupBySupport
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The groupBySupport.
-
setGroupBySupport
Group By support
optional .exec.user.GroupBySupport group_by_support = 12;
- Parameters:
value
- The groupBySupport to set.- Returns:
- This builder for chaining.
-
clearGroupBySupport
Group By support
optional .exec.user.GroupBySupport group_by_support = 12;
- Returns:
- This builder for chaining.
-
hasIdentifierCasing
public boolean hasIdentifierCasing()Unquoted Identifier casing
optional .exec.user.IdentifierCasing identifier_casing = 13;
- Specified by:
hasIdentifierCasing
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the identifierCasing field is set.
-
getIdentifierCasing
Unquoted Identifier casing
optional .exec.user.IdentifierCasing identifier_casing = 13;
- Specified by:
getIdentifierCasing
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The identifierCasing.
-
setIdentifierCasing
Unquoted Identifier casing
optional .exec.user.IdentifierCasing identifier_casing = 13;
- Parameters:
value
- The identifierCasing to set.- Returns:
- This builder for chaining.
-
clearIdentifierCasing
Unquoted Identifier casing
optional .exec.user.IdentifierCasing identifier_casing = 13;
- Returns:
- This builder for chaining.
-
hasIdentifierQuoteString
public boolean hasIdentifierQuoteString()Quote string for identifiers
optional string identifier_quote_string = 14;
- Specified by:
hasIdentifierQuoteString
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the identifierQuoteString field is set.
-
getIdentifierQuoteString
Quote string for identifiers
optional string identifier_quote_string = 14;
- Specified by:
getIdentifierQuoteString
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The bytes for identifierQuoteString.
-
setIdentifierQuoteString
Quote string for identifiers
optional string identifier_quote_string = 14;
- Parameters:
value
- The identifierQuoteString to set.- Returns:
- This builder for chaining.
-
clearIdentifierQuoteString
Quote string for identifiers
optional string identifier_quote_string = 14;
- Returns:
- This builder for chaining.
-
setIdentifierQuoteStringBytes
public UserProtos.ServerMeta.Builder setIdentifierQuoteStringBytes(com.google.protobuf.ByteString value) Quote string for identifiers
optional string identifier_quote_string = 14;
- Parameters:
value
- The bytes for identifierQuoteString to set.- Returns:
- This builder for chaining.
-
hasLikeEscapeClauseSupported
public boolean hasLikeEscapeClauseSupported()True if LIKE supports an ESCAPE clause
optional bool like_escape_clause_supported = 15;
- Specified by:
hasLikeEscapeClauseSupported
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The likeEscapeClauseSupported.
-
setLikeEscapeClauseSupported
True if LIKE supports an ESCAPE clause
optional bool like_escape_clause_supported = 15;
- Parameters:
value
- The likeEscapeClauseSupported to set.- Returns:
- This builder for chaining.
-
clearLikeEscapeClauseSupported
True if LIKE supports an ESCAPE clause
optional bool like_escape_clause_supported = 15;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxBinaryLiteralLength.
-
setMaxBinaryLiteralLength
Maximum number of hexa characters for binary literals (0 if unlimited or unknown)
optional uint32 max_binary_literal_length = 16;
- Parameters:
value
- The maxBinaryLiteralLength to set.- Returns:
- This builder for chaining.
-
clearMaxBinaryLiteralLength
Maximum number of hexa characters for binary literals (0 if unlimited or unknown)
optional uint32 max_binary_literal_length = 16;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxCatalogNameLength.
-
setMaxCatalogNameLength
Maximum length of catalog names (0 if unlimited or unknown)
optional uint32 max_catalog_name_length = 17;
- Parameters:
value
- The maxCatalogNameLength to set.- Returns:
- This builder for chaining.
-
clearMaxCatalogNameLength
Maximum length of catalog names (0 if unlimited or unknown)
optional uint32 max_catalog_name_length = 17;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxCharLiteralLength.
-
setMaxCharLiteralLength
Maximum number of characters for string literals (0 if unlimited or unknown)
optional uint32 max_char_literal_length = 18;
- Parameters:
value
- The maxCharLiteralLength to set.- Returns:
- This builder for chaining.
-
clearMaxCharLiteralLength
Maximum number of characters for string literals (0 if unlimited or unknown)
optional uint32 max_char_literal_length = 18;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxColumnNameLength.
-
setMaxColumnNameLength
Maximum length of column names (0 if unlimited or unknown)
optional uint32 max_column_name_length = 19;
- Parameters:
value
- The maxColumnNameLength to set.- Returns:
- This builder for chaining.
-
clearMaxColumnNameLength
Maximum length of column names (0 if unlimited or unknown)
optional uint32 max_column_name_length = 19;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxColumnsInGroupBy.
-
setMaxColumnsInGroupBy
Maximum number of columns in GROUP BY expressions (0 if unlimited or unknown)
optional uint32 max_columns_in_group_by = 20;
- Parameters:
value
- The maxColumnsInGroupBy to set.- Returns:
- This builder for chaining.
-
clearMaxColumnsInGroupBy
Maximum number of columns in GROUP BY expressions (0 if unlimited or unknown)
optional uint32 max_columns_in_group_by = 20;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxColumnsInOrderBy.
-
setMaxColumnsInOrderBy
Maximum number of columns in ORDER BY expressions (0 if unlimited or unknown)
optional uint32 max_columns_in_order_by = 21;
- Parameters:
value
- The maxColumnsInOrderBy to set.- Returns:
- This builder for chaining.
-
clearMaxColumnsInOrderBy
Maximum number of columns in ORDER BY expressions (0 if unlimited or unknown)
optional uint32 max_columns_in_order_by = 21;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxColumnsInSelect.
-
setMaxColumnsInSelect
Maximum number of columns in SELECT expressions (0 if unlimited or unknown)
optional uint32 max_columns_in_select = 22;
- Parameters:
value
- The maxColumnsInSelect to set.- Returns:
- This builder for chaining.
-
clearMaxColumnsInSelect
Maximum number of columns in SELECT expressions (0 if unlimited or unknown)
optional uint32 max_columns_in_select = 22;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxCursorNameLength.
-
setMaxCursorNameLength
Maximum length of cursor names (0 if unlimited or unknown)
optional uint32 max_cursor_name_length = 23;
- Parameters:
value
- The maxCursorNameLength to set.- Returns:
- This builder for chaining.
-
clearMaxCursorNameLength
Maximum length of cursor names (0 if unlimited or unknown)
optional uint32 max_cursor_name_length = 23;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxLogicalLobSize.
-
setMaxLogicalLobSize
Maximum logical size for LOB types (0 if unlimited or unknown)
optional uint32 max_logical_lob_size = 24;
- Parameters:
value
- The maxLogicalLobSize to set.- Returns:
- This builder for chaining.
-
clearMaxLogicalLobSize
Maximum logical size for LOB types (0 if unlimited or unknown)
optional uint32 max_logical_lob_size = 24;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxRowSize.
-
setMaxRowSize
Maximum number of bytes for a single row (0 if unlimited or unknown)
optional uint32 max_row_size = 25;
- Parameters:
value
- The maxRowSize to set.- Returns:
- This builder for chaining.
-
clearMaxRowSize
Maximum number of bytes for a single row (0 if unlimited or unknown)
optional uint32 max_row_size = 25;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxSchemaNameLength.
-
setMaxSchemaNameLength
Maximum length of schema names (0 if unlimited or unknown)
optional uint32 max_schema_name_length = 26;
- Parameters:
value
- The maxSchemaNameLength to set.- Returns:
- This builder for chaining.
-
clearMaxSchemaNameLength
Maximum length of schema names (0 if unlimited or unknown)
optional uint32 max_schema_name_length = 26;
- Returns:
- This builder for chaining.
-
hasMaxStatementLength
public boolean hasMaxStatementLength()Maximum length for statements (0 if unlimited or unknown)
optional uint32 max_statement_length = 27;
- Specified by:
hasMaxStatementLength
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxStatementLength.
-
setMaxStatementLength
Maximum length for statements (0 if unlimited or unknown)
optional uint32 max_statement_length = 27;
- Parameters:
value
- The maxStatementLength to set.- Returns:
- This builder for chaining.
-
clearMaxStatementLength
Maximum length for statements (0 if unlimited or unknown)
optional uint32 max_statement_length = 27;
- Returns:
- This builder for chaining.
-
hasMaxStatements
public boolean hasMaxStatements()Maximum number of statements (0 if unlimited or unknown)
optional uint32 max_statements = 28;
- Specified by:
hasMaxStatements
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxStatements.
-
setMaxStatements
Maximum number of statements (0 if unlimited or unknown)
optional uint32 max_statements = 28;
- Parameters:
value
- The maxStatements to set.- Returns:
- This builder for chaining.
-
clearMaxStatements
Maximum number of statements (0 if unlimited or unknown)
optional uint32 max_statements = 28;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxTableNameLength.
-
setMaxTableNameLength
Maximum length of table names (0 if unlimited or unknown)
optional uint32 max_table_name_length = 29;
- Parameters:
value
- The maxTableNameLength to set.- Returns:
- This builder for chaining.
-
clearMaxTableNameLength
Maximum length of table names (0 if unlimited or unknown)
optional uint32 max_table_name_length = 29;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxTablesInSelect.
-
setMaxTablesInSelect
Maximum number of tables in a SELECT expression (0 if unlimited or unknown)
optional uint32 max_tables_in_select = 30;
- Parameters:
value
- The maxTablesInSelect to set.- Returns:
- This builder for chaining.
-
clearMaxTablesInSelect
Maximum number of tables in a SELECT expression (0 if unlimited or unknown)
optional uint32 max_tables_in_select = 30;
- Returns:
- This builder for chaining.
-
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 interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The maxUserNameLength.
-
setMaxUserNameLength
Maximum length of user names (0 if unlimited or unknown)
optional uint32 max_user_name_length = 31;
- Parameters:
value
- The maxUserNameLength to set.- Returns:
- This builder for chaining.
-
clearMaxUserNameLength
Maximum length of user names (0 if unlimited or unknown)
optional uint32 max_user_name_length = 31;
- Returns:
- This builder for chaining.
-
hasNullCollation
public boolean hasNullCollation()How NULL are sorted
optional .exec.user.NullCollation null_collation = 32;
- Specified by:
hasNullCollation
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the nullCollation field is set.
-
getNullCollation
How NULL are sorted
optional .exec.user.NullCollation null_collation = 32;
- Specified by:
getNullCollation
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The nullCollation.
-
setNullCollation
How NULL are sorted
optional .exec.user.NullCollation null_collation = 32;
- Parameters:
value
- The nullCollation to set.- Returns:
- This builder for chaining.
-
clearNullCollation
How NULL are sorted
optional .exec.user.NullCollation null_collation = 32;
- Returns:
- This builder for chaining.
-
hasNullPlusNonNullEqualsNull
public boolean hasNullPlusNonNullEqualsNull()True if NULL + non NULL is NULL
optional bool null_plus_non_null_equals_null = 33;
- Specified by:
hasNullPlusNonNullEqualsNull
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The nullPlusNonNullEqualsNull.
-
setNullPlusNonNullEqualsNull
True if NULL + non NULL is NULL
optional bool null_plus_non_null_equals_null = 33;
- Parameters:
value
- The nullPlusNonNullEqualsNull to set.- Returns:
- This builder for chaining.
-
clearNullPlusNonNullEqualsNull
True if NULL + non NULL is NULL
optional bool null_plus_non_null_equals_null = 33;
- Returns:
- This builder for chaining.
-
getNumericFunctionsList
public com.google.protobuf.ProtocolStringList getNumericFunctionsList()Supported ODBC/JDBC numeric scalar functions
repeated string numeric_functions = 34;
- Specified by:
getNumericFunctionsList
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The count of numericFunctions.
-
getNumericFunctions
Supported ODBC/JDBC numeric scalar functions
repeated string numeric_functions = 34;
- Specified by:
getNumericFunctions
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the numericFunctions at the given index.
-
setNumericFunctions
Supported ODBC/JDBC numeric scalar functions
repeated string numeric_functions = 34;
- Parameters:
index
- The index to set the value at.value
- The numericFunctions to set.- Returns:
- This builder for chaining.
-
addNumericFunctions
Supported ODBC/JDBC numeric scalar functions
repeated string numeric_functions = 34;
- Parameters:
value
- The numericFunctions to add.- Returns:
- This builder for chaining.
-
addAllNumericFunctions
Supported ODBC/JDBC numeric scalar functions
repeated string numeric_functions = 34;
- Parameters:
values
- The numericFunctions to add.- Returns:
- This builder for chaining.
-
clearNumericFunctions
Supported ODBC/JDBC numeric scalar functions
repeated string numeric_functions = 34;
- Returns:
- This builder for chaining.
-
addNumericFunctionsBytes
Supported ODBC/JDBC numeric scalar functions
repeated string numeric_functions = 34;
- Parameters:
value
- The bytes of the numericFunctions to add.- Returns:
- This builder for chaining.
-
getOrderBySupportList
Outer join suport
repeated .exec.user.OrderBySupport order_by_support = 35;
- Specified by:
getOrderBySupportList
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The count of orderBySupport.
-
getOrderBySupport
Outer join suport
repeated .exec.user.OrderBySupport order_by_support = 35;
- Specified by:
getOrderBySupport
in interfaceUserProtos.ServerMetaOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The orderBySupport at the given index.
-
setOrderBySupport
Outer join suport
repeated .exec.user.OrderBySupport order_by_support = 35;
- Parameters:
index
- The index to set the value at.value
- The orderBySupport to set.- Returns:
- This builder for chaining.
-
addOrderBySupport
Outer join suport
repeated .exec.user.OrderBySupport order_by_support = 35;
- Parameters:
value
- The orderBySupport to add.- Returns:
- This builder for chaining.
-
addAllOrderBySupport
public UserProtos.ServerMeta.Builder addAllOrderBySupport(Iterable<? extends UserProtos.OrderBySupport> values) Outer join suport
repeated .exec.user.OrderBySupport order_by_support = 35;
- Parameters:
values
- The orderBySupport to add.- Returns:
- This builder for chaining.
-
clearOrderBySupport
Outer join suport
repeated .exec.user.OrderBySupport order_by_support = 35;
- Returns:
- This builder for chaining.
-
getOuterJoinSupportList
Outer join suport
repeated .exec.user.OuterJoinSupport outer_join_support = 36;
- Specified by:
getOuterJoinSupportList
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The count of outerJoinSupport.
-
getOuterJoinSupport
Outer join suport
repeated .exec.user.OuterJoinSupport outer_join_support = 36;
- Specified by:
getOuterJoinSupport
in interfaceUserProtos.ServerMetaOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The outerJoinSupport at the given index.
-
setOuterJoinSupport
public UserProtos.ServerMeta.Builder setOuterJoinSupport(int index, UserProtos.OuterJoinSupport value) Outer join suport
repeated .exec.user.OuterJoinSupport outer_join_support = 36;
- Parameters:
index
- The index to set the value at.value
- The outerJoinSupport to set.- Returns:
- This builder for chaining.
-
addOuterJoinSupport
Outer join suport
repeated .exec.user.OuterJoinSupport outer_join_support = 36;
- Parameters:
value
- The outerJoinSupport to add.- Returns:
- This builder for chaining.
-
addAllOuterJoinSupport
public UserProtos.ServerMeta.Builder addAllOuterJoinSupport(Iterable<? extends UserProtos.OuterJoinSupport> values) Outer join suport
repeated .exec.user.OuterJoinSupport outer_join_support = 36;
- Parameters:
values
- The outerJoinSupport to add.- Returns:
- This builder for chaining.
-
clearOuterJoinSupport
Outer join suport
repeated .exec.user.OuterJoinSupport outer_join_support = 36;
- Returns:
- This builder for chaining.
-
hasQuotedIdentifierCasing
public boolean hasQuotedIdentifierCasing()Quoted identifier casing
optional .exec.user.IdentifierCasing quoted_identifier_casing = 37;
- Specified by:
hasQuotedIdentifierCasing
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the quotedIdentifierCasing field is set.
-
getQuotedIdentifierCasing
Quoted identifier casing
optional .exec.user.IdentifierCasing quoted_identifier_casing = 37;
- Specified by:
getQuotedIdentifierCasing
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The quotedIdentifierCasing.
-
setQuotedIdentifierCasing
Quoted identifier casing
optional .exec.user.IdentifierCasing quoted_identifier_casing = 37;
- Parameters:
value
- The quotedIdentifierCasing to set.- Returns:
- This builder for chaining.
-
clearQuotedIdentifierCasing
Quoted identifier casing
optional .exec.user.IdentifierCasing quoted_identifier_casing = 37;
- Returns:
- This builder for chaining.
-
hasReadOnly
public boolean hasReadOnly()True if connection access is read only
optional bool read_only = 38;
- Specified by:
hasReadOnly
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The readOnly.
-
setReadOnly
True if connection access is read only
optional bool read_only = 38;
- Parameters:
value
- The readOnly to set.- Returns:
- This builder for chaining.
-
clearReadOnly
True if connection access is read only
optional bool read_only = 38;
- Returns:
- This builder for chaining.
-
hasSchemaTerm
public boolean hasSchemaTerm()The term used to designate a schema
optional string schema_term = 39;
- Specified by:
hasSchemaTerm
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the schemaTerm field is set.
-
getSchemaTerm
The term used to designate a schema
optional string schema_term = 39;
- Specified by:
getSchemaTerm
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The bytes for schemaTerm.
-
setSchemaTerm
The term used to designate a schema
optional string schema_term = 39;
- Parameters:
value
- The schemaTerm to set.- Returns:
- This builder for chaining.
-
clearSchemaTerm
The term used to designate a schema
optional string schema_term = 39;
- Returns:
- This builder for chaining.
-
setSchemaTermBytes
The term used to designate a schema
optional string schema_term = 39;
- Parameters:
value
- The bytes for schemaTerm to set.- Returns:
- This builder for chaining.
-
hasSearchEscapeString
public boolean hasSearchEscapeString()Characters used for escaping (empty if not suported)
optional string search_escape_string = 40;
- Specified by:
hasSearchEscapeString
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the searchEscapeString field is set.
-
getSearchEscapeString
Characters used for escaping (empty if not suported)
optional string search_escape_string = 40;
- Specified by:
getSearchEscapeString
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The bytes for searchEscapeString.
-
setSearchEscapeString
Characters used for escaping (empty if not suported)
optional string search_escape_string = 40;
- Parameters:
value
- The searchEscapeString to set.- Returns:
- This builder for chaining.
-
clearSearchEscapeString
Characters used for escaping (empty if not suported)
optional string search_escape_string = 40;
- Returns:
- This builder for chaining.
-
setSearchEscapeStringBytes
public UserProtos.ServerMeta.Builder setSearchEscapeStringBytes(com.google.protobuf.ByteString value) Characters used for escaping (empty if not suported)
optional string search_escape_string = 40;
- Parameters:
value
- The bytes for searchEscapeString to set.- Returns:
- This builder for chaining.
-
hasSelectForUpdateSupported
public boolean hasSelectForUpdateSupported()True if SELECT FOR UPDATE is supported
optional bool select_for_update_supported = 41;
- Specified by:
hasSelectForUpdateSupported
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The selectForUpdateSupported.
-
setSelectForUpdateSupported
True if SELECT FOR UPDATE is supported
optional bool select_for_update_supported = 41;
- Parameters:
value
- The selectForUpdateSupported to set.- Returns:
- This builder for chaining.
-
clearSelectForUpdateSupported
True if SELECT FOR UPDATE is supported
optional bool select_for_update_supported = 41;
- Returns:
- This builder for chaining.
-
hasSpecialCharacters
public boolean hasSpecialCharacters()List of extra characters that can be used in identifier names
optional string special_characters = 42;
- Specified by:
hasSpecialCharacters
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the specialCharacters field is set.
-
getSpecialCharacters
List of extra characters that can be used in identifier names
optional string special_characters = 42;
- Specified by:
getSpecialCharacters
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The bytes for specialCharacters.
-
setSpecialCharacters
List of extra characters that can be used in identifier names
optional string special_characters = 42;
- Parameters:
value
- The specialCharacters to set.- Returns:
- This builder for chaining.
-
clearSpecialCharacters
List of extra characters that can be used in identifier names
optional string special_characters = 42;
- Returns:
- This builder for chaining.
-
setSpecialCharactersBytes
public UserProtos.ServerMeta.Builder setSpecialCharactersBytes(com.google.protobuf.ByteString value) List of extra characters that can be used in identifier names
optional string special_characters = 42;
- Parameters:
value
- The bytes for specialCharacters to set.- Returns:
- This builder for chaining.
-
getSqlKeywordsList
public com.google.protobuf.ProtocolStringList getSqlKeywordsList()list of SQL keywords
repeated string sql_keywords = 43;
- Specified by:
getSqlKeywordsList
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- A list containing the sqlKeywords.
-
getSqlKeywordsCount
public int getSqlKeywordsCount()list of SQL keywords
repeated string sql_keywords = 43;
- Specified by:
getSqlKeywordsCount
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The count of sqlKeywords.
-
getSqlKeywords
list of SQL keywords
repeated string sql_keywords = 43;
- Specified by:
getSqlKeywords
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the sqlKeywords at the given index.
-
setSqlKeywords
list of SQL keywords
repeated string sql_keywords = 43;
- Parameters:
index
- The index to set the value at.value
- The sqlKeywords to set.- Returns:
- This builder for chaining.
-
addSqlKeywords
list of SQL keywords
repeated string sql_keywords = 43;
- Parameters:
value
- The sqlKeywords to add.- Returns:
- This builder for chaining.
-
addAllSqlKeywords
list of SQL keywords
repeated string sql_keywords = 43;
- Parameters:
values
- The sqlKeywords to add.- Returns:
- This builder for chaining.
-
clearSqlKeywords
list of SQL keywords
repeated string sql_keywords = 43;
- Returns:
- This builder for chaining.
-
addSqlKeywordsBytes
list of SQL keywords
repeated string sql_keywords = 43;
- Parameters:
value
- The bytes of the sqlKeywords to add.- Returns:
- This builder for chaining.
-
getStringFunctionsList
public com.google.protobuf.ProtocolStringList getStringFunctionsList()Supported ODBC/JDBC string scalar functions
repeated string string_functions = 44;
- Specified by:
getStringFunctionsList
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The count of stringFunctions.
-
getStringFunctions
Supported ODBC/JDBC string scalar functions
repeated string string_functions = 44;
- Specified by:
getStringFunctions
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the stringFunctions at the given index.
-
setStringFunctions
Supported ODBC/JDBC string scalar functions
repeated string string_functions = 44;
- Parameters:
index
- The index to set the value at.value
- The stringFunctions to set.- Returns:
- This builder for chaining.
-
addStringFunctions
Supported ODBC/JDBC string scalar functions
repeated string string_functions = 44;
- Parameters:
value
- The stringFunctions to add.- Returns:
- This builder for chaining.
-
addAllStringFunctions
Supported ODBC/JDBC string scalar functions
repeated string string_functions = 44;
- Parameters:
values
- The stringFunctions to add.- Returns:
- This builder for chaining.
-
clearStringFunctions
Supported ODBC/JDBC string scalar functions
repeated string string_functions = 44;
- Returns:
- This builder for chaining.
-
addStringFunctionsBytes
Supported ODBC/JDBC string scalar functions
repeated string string_functions = 44;
- Parameters:
value
- The bytes of the stringFunctions to add.- Returns:
- This builder for chaining.
-
getSubquerySupportList
Subquery support
repeated .exec.user.SubQuerySupport subquery_support = 45;
- Specified by:
getSubquerySupportList
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- A list containing the subquerySupport.
-
getSubquerySupportCount
public int getSubquerySupportCount()Subquery support
repeated .exec.user.SubQuerySupport subquery_support = 45;
- Specified by:
getSubquerySupportCount
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The count of subquerySupport.
-
getSubquerySupport
Subquery support
repeated .exec.user.SubQuerySupport subquery_support = 45;
- Specified by:
getSubquerySupport
in interfaceUserProtos.ServerMetaOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The subquerySupport at the given index.
-
setSubquerySupport
public UserProtos.ServerMeta.Builder setSubquerySupport(int index, UserProtos.SubQuerySupport value) Subquery support
repeated .exec.user.SubQuerySupport subquery_support = 45;
- Parameters:
index
- The index to set the value at.value
- The subquerySupport to set.- Returns:
- This builder for chaining.
-
addSubquerySupport
Subquery support
repeated .exec.user.SubQuerySupport subquery_support = 45;
- Parameters:
value
- The subquerySupport to add.- Returns:
- This builder for chaining.
-
addAllSubquerySupport
public UserProtos.ServerMeta.Builder addAllSubquerySupport(Iterable<? extends UserProtos.SubQuerySupport> values) Subquery support
repeated .exec.user.SubQuerySupport subquery_support = 45;
- Parameters:
values
- The subquerySupport to add.- Returns:
- This builder for chaining.
-
clearSubquerySupport
Subquery support
repeated .exec.user.SubQuerySupport subquery_support = 45;
- Returns:
- This builder for chaining.
-
getSystemFunctionsList
public com.google.protobuf.ProtocolStringList getSystemFunctionsList()Supported ODBC/JDBC systen scalar functions
repeated string system_functions = 46;
- Specified by:
getSystemFunctionsList
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The count of systemFunctions.
-
getSystemFunctions
Supported ODBC/JDBC systen scalar functions
repeated string system_functions = 46;
- Specified by:
getSystemFunctions
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the systemFunctions at the given index.
-
setSystemFunctions
Supported ODBC/JDBC systen scalar functions
repeated string system_functions = 46;
- Parameters:
index
- The index to set the value at.value
- The systemFunctions to set.- Returns:
- This builder for chaining.
-
addSystemFunctions
Supported ODBC/JDBC systen scalar functions
repeated string system_functions = 46;
- Parameters:
value
- The systemFunctions to add.- Returns:
- This builder for chaining.
-
addAllSystemFunctions
Supported ODBC/JDBC systen scalar functions
repeated string system_functions = 46;
- Parameters:
values
- The systemFunctions to add.- Returns:
- This builder for chaining.
-
clearSystemFunctions
Supported ODBC/JDBC systen scalar functions
repeated string system_functions = 46;
- Returns:
- This builder for chaining.
-
addSystemFunctionsBytes
Supported ODBC/JDBC systen scalar functions
repeated string system_functions = 46;
- Parameters:
value
- The bytes of the systemFunctions to add.- Returns:
- This builder for chaining.
-
hasTableTerm
public boolean hasTableTerm()The term used to designate a table
optional string table_term = 47;
- Specified by:
hasTableTerm
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the tableTerm field is set.
-
getTableTerm
The term used to designate a table
optional string table_term = 47;
- Specified by:
getTableTerm
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The bytes for tableTerm.
-
setTableTerm
The term used to designate a table
optional string table_term = 47;
- Parameters:
value
- The tableTerm to set.- Returns:
- This builder for chaining.
-
clearTableTerm
The term used to designate a table
optional string table_term = 47;
- Returns:
- This builder for chaining.
-
setTableTermBytes
The term used to designate a table
optional string table_term = 47;
- Parameters:
value
- The bytes for tableTerm to set.- Returns:
- This builder for chaining.
-
hasTransactionSupported
public boolean hasTransactionSupported()True if transaction is supported
optional bool transaction_supported = 48;
- Specified by:
hasTransactionSupported
in interfaceUserProtos.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 interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The transactionSupported.
-
setTransactionSupported
True if transaction is supported
optional bool transaction_supported = 48;
- Parameters:
value
- The transactionSupported to set.- Returns:
- This builder for chaining.
-
clearTransactionSupported
True if transaction is supported
optional bool transaction_supported = 48;
- Returns:
- This builder for chaining.
-
getUnionSupportList
UNION support
repeated .exec.user.UnionSupport union_support = 49;
- Specified by:
getUnionSupportList
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- A list containing the unionSupport.
-
getUnionSupportCount
public int getUnionSupportCount()UNION support
repeated .exec.user.UnionSupport union_support = 49;
- Specified by:
getUnionSupportCount
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The count of unionSupport.
-
getUnionSupport
UNION support
repeated .exec.user.UnionSupport union_support = 49;
- Specified by:
getUnionSupport
in interfaceUserProtos.ServerMetaOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The unionSupport at the given index.
-
setUnionSupport
UNION support
repeated .exec.user.UnionSupport union_support = 49;
- Parameters:
index
- The index to set the value at.value
- The unionSupport to set.- Returns:
- This builder for chaining.
-
addUnionSupport
UNION support
repeated .exec.user.UnionSupport union_support = 49;
- Parameters:
value
- The unionSupport to add.- Returns:
- This builder for chaining.
-
addAllUnionSupport
public UserProtos.ServerMeta.Builder addAllUnionSupport(Iterable<? extends UserProtos.UnionSupport> values) UNION support
repeated .exec.user.UnionSupport union_support = 49;
- Parameters:
values
- The unionSupport to add.- Returns:
- This builder for chaining.
-
clearUnionSupport
UNION support
repeated .exec.user.UnionSupport union_support = 49;
- Returns:
- This builder for chaining.
-
hasCurrentSchema
public boolean hasCurrentSchema()current schema
optional string current_schema = 50;
- Specified by:
hasCurrentSchema
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- Whether the currentSchema field is set.
-
getCurrentSchema
current schema
optional string current_schema = 50;
- Specified by:
getCurrentSchema
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The currentSchema.
-
getCurrentSchemaBytes
public com.google.protobuf.ByteString getCurrentSchemaBytes()current schema
optional string current_schema = 50;
- Specified by:
getCurrentSchemaBytes
in interfaceUserProtos.ServerMetaOrBuilder
- Returns:
- The bytes for currentSchema.
-
setCurrentSchema
current schema
optional string current_schema = 50;
- Parameters:
value
- The currentSchema to set.- Returns:
- This builder for chaining.
-
clearCurrentSchema
current schema
optional string current_schema = 50;
- Returns:
- This builder for chaining.
-
setCurrentSchemaBytes
current schema
optional string current_schema = 50;
- Parameters:
value
- The bytes for currentSchema to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final UserProtos.ServerMeta.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
-
mergeUnknownFields
public final UserProtos.ServerMeta.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<UserProtos.ServerMeta.Builder>
-