Package io.deephaven.proto.jdbc
Class ImportSourceRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ImportSourceRequest.Builder>
io.deephaven.proto.jdbc.ImportSourceRequest.Builder
- All Implemented Interfaces:
Message.Builder,MessageLite.Builder,MessageLiteOrBuilder,MessageOrBuilder,ImportSourceRequestOrBuilder,Cloneable
- Enclosing class:
- ImportSourceRequest
public static final class ImportSourceRequest.Builder
extends GeneratedMessage.Builder<ImportSourceRequest.Builder>
implements ImportSourceRequestOrBuilder
Protobuf type
io.deephaven.proto.jdbc.ImportSourceRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The catalogThe name of the import sourceThe intraday partition columnThe partition formulaThe string to be replaced in sourceFile, sourceGlob, and sourceDirectoryThe jdbc queryThe schema xmlThe session ID for the connectionWhether or not to use strict importThe catalogThe catalogstatic final Descriptors.DescriptorThe name of the import sourceThe name of the import sourceThe intraday partition columnThe intraday partition columnThe partition formulaThe partition formulaThe string to be replaced in sourceFile, sourceGlob, and sourceDirectoryThe string to be replaced in sourceFile, sourceGlob, and sourceDirectorygetQuery()The jdbc queryThe jdbc queryThe schema xmlintThe session ID for the connectionbooleanWhether or not to use strict importprotected GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) mergeFrom(ImportSourceRequest other) setCatalog(String value) The catalogsetCatalogBytes(ByteString value) The catalogsetImportSourceName(String value) The name of the import sourceThe name of the import sourcesetIntradayPartitionColumn(String value) The intraday partition columnThe intraday partition columnsetPartitionFormula(String value) The partition formulaThe partition formulasetPartitionSubstitution(String value) The string to be replaced in sourceFile, sourceGlob, and sourceDirectoryThe string to be replaced in sourceFile, sourceGlob, and sourceDirectoryThe jdbc querysetQueryBytes(ByteString value) The jdbc querysetSchemaXml(ByteString value) The schema xmlsetSessionId(int value) The session ID for the connectionsetStrict(boolean value) Whether or not to use strict importMethods 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<ImportSourceRequest.Builder>
-
clear
- Specified by:
clearin interfaceMessage.Builder- Specified by:
clearin interfaceMessageLite.Builder- Overrides:
clearin classGeneratedMessage.Builder<ImportSourceRequest.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfaceMessage.Builder- Specified by:
getDescriptorForTypein interfaceMessageOrBuilder- Overrides:
getDescriptorForTypein classGeneratedMessage.Builder<ImportSourceRequest.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<ImportSourceRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessage.Builder<ImportSourceRequest.Builder>
-
mergeFrom
public ImportSourceRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceMessage.Builder- Specified by:
mergeFromin interfaceMessageLite.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<ImportSourceRequest.Builder>- Throws:
IOException
-
getSessionId
public int getSessionId()The session ID for the connection
int32 session_id = 1;- Specified by:
getSessionIdin interfaceImportSourceRequestOrBuilder- 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 interfaceImportSourceRequestOrBuilder- Returns:
- The catalog.
-
getCatalogBytes
The catalog
string catalog = 2;- Specified by:
getCatalogBytesin interfaceImportSourceRequestOrBuilder- 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 interfaceImportSourceRequestOrBuilder- Returns:
- The query.
-
getQueryBytes
The jdbc query
string query = 3;- Specified by:
getQueryBytesin interfaceImportSourceRequestOrBuilder- 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.
-
getImportSourceName
The name of the import source
string import_source_name = 4;- Specified by:
getImportSourceNamein interfaceImportSourceRequestOrBuilder- Returns:
- The importSourceName.
-
getImportSourceNameBytes
The name of the import source
string import_source_name = 4;- Specified by:
getImportSourceNameBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for importSourceName.
-
setImportSourceName
The name of the import source
string import_source_name = 4;- Parameters:
value- The importSourceName to set.- Returns:
- This builder for chaining.
-
clearImportSourceName
The name of the import source
string import_source_name = 4;- Returns:
- This builder for chaining.
-
setImportSourceNameBytes
The name of the import source
string import_source_name = 4;- Parameters:
value- The bytes for importSourceName to set.- Returns:
- This builder for chaining.
-
getPartitionFormula
The partition formula
string partition_formula = 5;- Specified by:
getPartitionFormulain interfaceImportSourceRequestOrBuilder- Returns:
- The partitionFormula.
-
getPartitionFormulaBytes
The partition formula
string partition_formula = 5;- Specified by:
getPartitionFormulaBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for partitionFormula.
-
setPartitionFormula
The partition formula
string partition_formula = 5;- Parameters:
value- The partitionFormula to set.- Returns:
- This builder for chaining.
-
clearPartitionFormula
The partition formula
string partition_formula = 5;- Returns:
- This builder for chaining.
-
setPartitionFormulaBytes
The partition formula
string partition_formula = 5;- Parameters:
value- The bytes for partitionFormula to set.- Returns:
- This builder for chaining.
-
getIntradayPartitionColumn
The intraday partition column
string intraday_partition_column = 6;- Specified by:
getIntradayPartitionColumnin interfaceImportSourceRequestOrBuilder- Returns:
- The intradayPartitionColumn.
-
getIntradayPartitionColumnBytes
The intraday partition column
string intraday_partition_column = 6;- Specified by:
getIntradayPartitionColumnBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for intradayPartitionColumn.
-
setIntradayPartitionColumn
The intraday partition column
string intraday_partition_column = 6;- Parameters:
value- The intradayPartitionColumn to set.- Returns:
- This builder for chaining.
-
clearIntradayPartitionColumn
The intraday partition column
string intraday_partition_column = 6;- Returns:
- This builder for chaining.
-
setIntradayPartitionColumnBytes
The intraday partition column
string intraday_partition_column = 6;- Parameters:
value- The bytes for intradayPartitionColumn to set.- Returns:
- This builder for chaining.
-
getStrict
public boolean getStrict()Whether or not to use strict import
bool strict = 7;- Specified by:
getStrictin interfaceImportSourceRequestOrBuilder- Returns:
- The strict.
-
setStrict
Whether or not to use strict import
bool strict = 7;- Parameters:
value- The strict to set.- Returns:
- This builder for chaining.
-
clearStrict
Whether or not to use strict import
bool strict = 7;- Returns:
- This builder for chaining.
-
getPartitionSubstitution
The string to be replaced in sourceFile, sourceGlob, and sourceDirectory
string partition_substitution = 8;- Specified by:
getPartitionSubstitutionin interfaceImportSourceRequestOrBuilder- Returns:
- The partitionSubstitution.
-
getPartitionSubstitutionBytes
The string to be replaced in sourceFile, sourceGlob, and sourceDirectory
string partition_substitution = 8;- Specified by:
getPartitionSubstitutionBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for partitionSubstitution.
-
setPartitionSubstitution
The string to be replaced in sourceFile, sourceGlob, and sourceDirectory
string partition_substitution = 8;- Parameters:
value- The partitionSubstitution to set.- Returns:
- This builder for chaining.
-
clearPartitionSubstitution
The string to be replaced in sourceFile, sourceGlob, and sourceDirectory
string partition_substitution = 8;- Returns:
- This builder for chaining.
-
setPartitionSubstitutionBytes
The string to be replaced in sourceFile, sourceGlob, and sourceDirectory
string partition_substitution = 8;- Parameters:
value- The bytes for partitionSubstitution to set.- Returns:
- This builder for chaining.
-
getSchemaXml
The schema xml
bytes schema_xml = 10;- Specified by:
getSchemaXmlin interfaceImportSourceRequestOrBuilder- Returns:
- The schemaXml.
-
setSchemaXml
The schema xml
bytes schema_xml = 10;- Parameters:
value- The schemaXml to set.- Returns:
- This builder for chaining.
-
clearSchemaXml
The schema xml
bytes schema_xml = 10;- Returns:
- This builder for chaining.
-