Package io.deephaven.proto.jdbc
Class JdbcGenerateSchemaRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<JdbcGenerateSchemaRequest.Builder>
io.deephaven.proto.jdbc.JdbcGenerateSchemaRequest.Builder
- All Implemented Interfaces:
Message.Builder,MessageLite.Builder,MessageLiteOrBuilder,MessageOrBuilder,JdbcGenerateSchemaRequestOrBuilder,Cloneable
- Enclosing class:
- JdbcGenerateSchemaRequest
public static final class JdbcGenerateSchemaRequest.Builder
extends GeneratedMessage.Builder<JdbcGenerateSchemaRequest.Builder>
implements JdbcGenerateSchemaRequestOrBuilder
Generate a schemaProtobuf type
io.deephaven.proto.jdbc.JdbcGenerateSchemaRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The assessment method for type inferenceThe catalogThe schema namespaceThe jdbc queryThe session ID for the connectionThe schema table nameThe assessment method for type inferenceintThe assessment method for type inferenceThe catalogThe catalogstatic final Descriptors.DescriptorThe schema namespaceThe schema namespacegetQuery()The jdbc queryThe jdbc queryintThe session ID for the connectionThe schema table nameThe schema table nameprotected GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) The assessment method for type inferencesetAssessmentMethodValue(int value) The assessment method for type inferencesetCatalog(String value) The catalogsetCatalogBytes(ByteString value) The catalogsetNamespace(String value) The schema namespacesetNamespaceBytes(ByteString value) The schema namespaceThe jdbc querysetQueryBytes(ByteString value) The jdbc querysetSessionId(int value) The session ID for the connectionsetTableName(String value) The schema table namesetTableNameBytes(ByteString value) The schema table nameMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classGeneratedMessage.Builder<JdbcGenerateSchemaRequest.Builder>
-
clear
- Specified by:
clearin interfaceMessage.Builder- Specified by:
clearin interfaceMessageLite.Builder- Overrides:
clearin classGeneratedMessage.Builder<JdbcGenerateSchemaRequest.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfaceMessage.Builder- Specified by:
getDescriptorForTypein interfaceMessageOrBuilder- Overrides:
getDescriptorForTypein classGeneratedMessage.Builder<JdbcGenerateSchemaRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceMessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceMessageOrBuilder
-
build
- Specified by:
buildin interfaceMessage.Builder- Specified by:
buildin interfaceMessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceMessage.Builder- Specified by:
buildPartialin interfaceMessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfaceMessage.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<JdbcGenerateSchemaRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessage.Builder<JdbcGenerateSchemaRequest.Builder>
-
mergeFrom
public JdbcGenerateSchemaRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceMessage.Builder- Specified by:
mergeFromin interfaceMessageLite.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<JdbcGenerateSchemaRequest.Builder>- Throws:
IOException
-
getSessionId
public int getSessionId()The session ID for the connection
int32 session_id = 1;- Specified by:
getSessionIdin interfaceJdbcGenerateSchemaRequestOrBuilder- Returns:
- The sessionId.
-
setSessionId
The session ID for the connection
int32 session_id = 1;- Parameters:
value- The sessionId to set.- Returns:
- This builder for chaining.
-
clearSessionId
The session ID for the connection
int32 session_id = 1;- Returns:
- This builder for chaining.
-
getCatalog
The catalog
string catalog = 2;- Specified by:
getCatalogin interfaceJdbcGenerateSchemaRequestOrBuilder- Returns:
- The catalog.
-
getCatalogBytes
The catalog
string catalog = 2;- Specified by:
getCatalogBytesin interfaceJdbcGenerateSchemaRequestOrBuilder- Returns:
- The bytes for catalog.
-
setCatalog
The catalog
string catalog = 2;- Parameters:
value- The catalog to set.- Returns:
- This builder for chaining.
-
clearCatalog
The catalog
string catalog = 2;- Returns:
- This builder for chaining.
-
setCatalogBytes
The catalog
string catalog = 2;- Parameters:
value- The bytes for catalog to set.- Returns:
- This builder for chaining.
-
getQuery
The jdbc query
string query = 3;- Specified by:
getQueryin interfaceJdbcGenerateSchemaRequestOrBuilder- Returns:
- The query.
-
getQueryBytes
The jdbc query
string query = 3;- Specified by:
getQueryBytesin interfaceJdbcGenerateSchemaRequestOrBuilder- Returns:
- The bytes for query.
-
setQuery
The jdbc query
string query = 3;- Parameters:
value- The query to set.- Returns:
- This builder for chaining.
-
clearQuery
The jdbc query
string query = 3;- Returns:
- This builder for chaining.
-
setQueryBytes
The jdbc query
string query = 3;- Parameters:
value- The bytes for query to set.- Returns:
- This builder for chaining.
-
getNamespace
The schema namespace
string namespace = 4;- Specified by:
getNamespacein interfaceJdbcGenerateSchemaRequestOrBuilder- Returns:
- The namespace.
-
getNamespaceBytes
The schema namespace
string namespace = 4;- Specified by:
getNamespaceBytesin interfaceJdbcGenerateSchemaRequestOrBuilder- Returns:
- The bytes for namespace.
-
setNamespace
The schema namespace
string namespace = 4;- Parameters:
value- The namespace to set.- Returns:
- This builder for chaining.
-
clearNamespace
The schema namespace
string namespace = 4;- Returns:
- This builder for chaining.
-
setNamespaceBytes
The schema namespace
string namespace = 4;- Parameters:
value- The bytes for namespace to set.- Returns:
- This builder for chaining.
-
getTableName
The schema table name
string table_name = 5;- Specified by:
getTableNamein interfaceJdbcGenerateSchemaRequestOrBuilder- Returns:
- The tableName.
-
getTableNameBytes
The schema table name
string table_name = 5;- Specified by:
getTableNameBytesin interfaceJdbcGenerateSchemaRequestOrBuilder- Returns:
- The bytes for tableName.
-
setTableName
The schema table name
string table_name = 5;- Parameters:
value- The tableName to set.- Returns:
- This builder for chaining.
-
clearTableName
The schema table name
string table_name = 5;- Returns:
- This builder for chaining.
-
setTableNameBytes
The schema table name
string table_name = 5;- Parameters:
value- The bytes for tableName to set.- Returns:
- This builder for chaining.
-
getAssessmentMethodValue
public int getAssessmentMethodValue()The assessment method for type inference
.io.deephaven.proto.jdbc.AssessmentMethod assessment_method = 6;- Specified by:
getAssessmentMethodValuein interfaceJdbcGenerateSchemaRequestOrBuilder- Returns:
- The enum numeric value on the wire for assessmentMethod.
-
setAssessmentMethodValue
The assessment method for type inference
.io.deephaven.proto.jdbc.AssessmentMethod assessment_method = 6;- Parameters:
value- The enum numeric value on the wire for assessmentMethod to set.- Returns:
- This builder for chaining.
-
getAssessmentMethod
The assessment method for type inference
.io.deephaven.proto.jdbc.AssessmentMethod assessment_method = 6;- Specified by:
getAssessmentMethodin interfaceJdbcGenerateSchemaRequestOrBuilder- Returns:
- The assessmentMethod.
-
setAssessmentMethod
The assessment method for type inference
.io.deephaven.proto.jdbc.AssessmentMethod assessment_method = 6;- Parameters:
value- The assessmentMethod to set.- Returns:
- This builder for chaining.
-
clearAssessmentMethod
The assessment method for type inference
.io.deephaven.proto.jdbc.AssessmentMethod assessment_method = 6;- Returns:
- This builder for chaining.
-