Package io.deephaven.proto.csv
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.csv.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.csv.ImportSourceRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()A String to materialize as the source column when an ImportColumn is defined with a sourceType of CONSTANTThe name of the import sourceThe intraday partition columnThe partition formulaThe string to be replaced in sourceFile, sourceGlob, and sourceDirectoryThe schema xmlThe source directoryThe source fileThe source globWhether or not to use strict importThe date format to use when formatting the partition value, if applicableA String to materialize as the source column when an ImportColumn is defined with a sourceType of CONSTANTA String to materialize as the source column when an ImportColumn is defined with a sourceType of CONSTANTstatic 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 sourceDirectoryThe schema xmlThe source directoryThe source directoryThe source fileThe source fileThe source globThe source globbooleanWhether or not to use strict importThe date format to use when formatting the partition value, if applicableThe date format to use when formatting the partition value, if applicableprotected GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) mergeFrom(ImportSourceRequest other) setConstant(String value) A String to materialize as the source column when an ImportColumn is defined with a sourceType of CONSTANTsetConstantBytes(ByteString value) A String to materialize as the source column when an ImportColumn is defined with a sourceType of CONSTANTsetImportSourceName(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 sourceDirectorysetSchemaXml(ByteString value) The schema xmlsetSourceDirectory(String value) The source directoryThe source directorysetSourceFile(String value) The source filesetSourceFileBytes(ByteString value) The source filesetSourceGlob(String value) The source globsetSourceGlobBytes(ByteString value) The source globsetStrict(boolean value) Whether or not to use strict importsetSubstitutionDateFormat(String value) The date format to use when formatting the partition value, if applicableThe date format to use when formatting the partition value, if applicableMethods 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
-
getImportSourceName
The name of the import source
string import_source_name = 1;- Specified by:
getImportSourceNamein interfaceImportSourceRequestOrBuilder- Returns:
- The importSourceName.
-
getImportSourceNameBytes
The name of the import source
string import_source_name = 1;- Specified by:
getImportSourceNameBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for importSourceName.
-
setImportSourceName
The name of the import source
string import_source_name = 1;- Parameters:
value- The importSourceName to set.- Returns:
- This builder for chaining.
-
clearImportSourceName
The name of the import source
string import_source_name = 1;- Returns:
- This builder for chaining.
-
setImportSourceNameBytes
The name of the import source
string import_source_name = 1;- Parameters:
value- The bytes for importSourceName to set.- Returns:
- This builder for chaining.
-
getPartitionFormula
The partition formula
string partition_formula = 2;- Specified by:
getPartitionFormulain interfaceImportSourceRequestOrBuilder- Returns:
- The partitionFormula.
-
getPartitionFormulaBytes
The partition formula
string partition_formula = 2;- Specified by:
getPartitionFormulaBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for partitionFormula.
-
setPartitionFormula
The partition formula
string partition_formula = 2;- Parameters:
value- The partitionFormula to set.- Returns:
- This builder for chaining.
-
clearPartitionFormula
The partition formula
string partition_formula = 2;- Returns:
- This builder for chaining.
-
setPartitionFormulaBytes
The partition formula
string partition_formula = 2;- Parameters:
value- The bytes for partitionFormula to set.- Returns:
- This builder for chaining.
-
getIntradayPartitionColumn
The intraday partition column
string intraday_partition_column = 3;- Specified by:
getIntradayPartitionColumnin interfaceImportSourceRequestOrBuilder- Returns:
- The intradayPartitionColumn.
-
getIntradayPartitionColumnBytes
The intraday partition column
string intraday_partition_column = 3;- Specified by:
getIntradayPartitionColumnBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for intradayPartitionColumn.
-
setIntradayPartitionColumn
The intraday partition column
string intraday_partition_column = 3;- Parameters:
value- The intradayPartitionColumn to set.- Returns:
- This builder for chaining.
-
clearIntradayPartitionColumn
The intraday partition column
string intraday_partition_column = 3;- Returns:
- This builder for chaining.
-
setIntradayPartitionColumnBytes
The intraday partition column
string intraday_partition_column = 3;- Parameters:
value- The bytes for intradayPartitionColumn to set.- Returns:
- This builder for chaining.
-
getConstant
A String to materialize as the source column when an ImportColumn is defined with a sourceType of CONSTANT
string constant = 4;- Specified by:
getConstantin interfaceImportSourceRequestOrBuilder- Returns:
- The constant.
-
getConstantBytes
A String to materialize as the source column when an ImportColumn is defined with a sourceType of CONSTANT
string constant = 4;- Specified by:
getConstantBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for constant.
-
setConstant
A String to materialize as the source column when an ImportColumn is defined with a sourceType of CONSTANT
string constant = 4;- Parameters:
value- The constant to set.- Returns:
- This builder for chaining.
-
clearConstant
A String to materialize as the source column when an ImportColumn is defined with a sourceType of CONSTANT
string constant = 4;- Returns:
- This builder for chaining.
-
setConstantBytes
A String to materialize as the source column when an ImportColumn is defined with a sourceType of CONSTANT
string constant = 4;- Parameters:
value- The bytes for constant to set.- Returns:
- This builder for chaining.
-
getStrict
public boolean getStrict()Whether or not to use strict import
bool strict = 5;- Specified by:
getStrictin interfaceImportSourceRequestOrBuilder- Returns:
- The strict.
-
setStrict
Whether or not to use strict import
bool strict = 5;- Parameters:
value- The strict to set.- Returns:
- This builder for chaining.
-
clearStrict
Whether or not to use strict import
bool strict = 5;- Returns:
- This builder for chaining.
-
getPartitionSubstitution
The string to be replaced in sourceFile, sourceGlob, and sourceDirectory
string partition_substitution = 6;- Specified by:
getPartitionSubstitutionin interfaceImportSourceRequestOrBuilder- Returns:
- The partitionSubstitution.
-
getPartitionSubstitutionBytes
The string to be replaced in sourceFile, sourceGlob, and sourceDirectory
string partition_substitution = 6;- Specified by:
getPartitionSubstitutionBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for partitionSubstitution.
-
setPartitionSubstitution
The string to be replaced in sourceFile, sourceGlob, and sourceDirectory
string partition_substitution = 6;- 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 = 6;- Returns:
- This builder for chaining.
-
setPartitionSubstitutionBytes
The string to be replaced in sourceFile, sourceGlob, and sourceDirectory
string partition_substitution = 6;- Parameters:
value- The bytes for partitionSubstitution to set.- Returns:
- This builder for chaining.
-
getSubstitutionDateFormat
The date format to use when formatting the partition value, if applicable
string substitution_date_format = 7;- Specified by:
getSubstitutionDateFormatin interfaceImportSourceRequestOrBuilder- Returns:
- The substitutionDateFormat.
-
getSubstitutionDateFormatBytes
The date format to use when formatting the partition value, if applicable
string substitution_date_format = 7;- Specified by:
getSubstitutionDateFormatBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for substitutionDateFormat.
-
setSubstitutionDateFormat
The date format to use when formatting the partition value, if applicable
string substitution_date_format = 7;- Parameters:
value- The substitutionDateFormat to set.- Returns:
- This builder for chaining.
-
clearSubstitutionDateFormat
The date format to use when formatting the partition value, if applicable
string substitution_date_format = 7;- Returns:
- This builder for chaining.
-
setSubstitutionDateFormatBytes
The date format to use when formatting the partition value, if applicable
string substitution_date_format = 7;- Parameters:
value- The bytes for substitutionDateFormat to set.- Returns:
- This builder for chaining.
-
getSourceFile
The source file
string source_file = 8;- Specified by:
getSourceFilein interfaceImportSourceRequestOrBuilder- Returns:
- The sourceFile.
-
getSourceFileBytes
The source file
string source_file = 8;- Specified by:
getSourceFileBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for sourceFile.
-
setSourceFile
The source file
string source_file = 8;- Parameters:
value- The sourceFile to set.- Returns:
- This builder for chaining.
-
clearSourceFile
The source file
string source_file = 8;- Returns:
- This builder for chaining.
-
setSourceFileBytes
The source file
string source_file = 8;- Parameters:
value- The bytes for sourceFile to set.- Returns:
- This builder for chaining.
-
getSourceGlob
The source glob
string source_glob = 9;- Specified by:
getSourceGlobin interfaceImportSourceRequestOrBuilder- Returns:
- The sourceGlob.
-
getSourceGlobBytes
The source glob
string source_glob = 9;- Specified by:
getSourceGlobBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for sourceGlob.
-
setSourceGlob
The source glob
string source_glob = 9;- Parameters:
value- The sourceGlob to set.- Returns:
- This builder for chaining.
-
clearSourceGlob
The source glob
string source_glob = 9;- Returns:
- This builder for chaining.
-
setSourceGlobBytes
The source glob
string source_glob = 9;- Parameters:
value- The bytes for sourceGlob to set.- Returns:
- This builder for chaining.
-
getSourceDirectory
The source directory
string source_directory = 10;- Specified by:
getSourceDirectoryin interfaceImportSourceRequestOrBuilder- Returns:
- The sourceDirectory.
-
getSourceDirectoryBytes
The source directory
string source_directory = 10;- Specified by:
getSourceDirectoryBytesin interfaceImportSourceRequestOrBuilder- Returns:
- The bytes for sourceDirectory.
-
setSourceDirectory
The source directory
string source_directory = 10;- Parameters:
value- The sourceDirectory to set.- Returns:
- This builder for chaining.
-
clearSourceDirectory
The source directory
string source_directory = 10;- Returns:
- This builder for chaining.
-
setSourceDirectoryBytes
The source directory
string source_directory = 10;- Parameters:
value- The bytes for sourceDirectory to set.- Returns:
- This builder for chaining.
-
getSchemaXml
The schema xml
bytes schema_xml = 11;- Specified by:
getSchemaXmlin interfaceImportSourceRequestOrBuilder- Returns:
- The schemaXml.
-
setSchemaXml
The schema xml
bytes schema_xml = 11;- Parameters:
value- The schemaXml to set.- Returns:
- This builder for chaining.
-
clearSchemaXml
The schema xml
bytes schema_xml = 11;- Returns:
- This builder for chaining.
-