Package io.substrait.proto
Interface ReadRel.LocalFiles.FileOrFiles.DelimiterSeparatedTextReadOptionsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ReadRel.LocalFiles.FileOrFiles.DelimiterSeparatedTextReadOptions,ReadRel.LocalFiles.FileOrFiles.DelimiterSeparatedTextReadOptions.Builder
- Enclosing class:
- ReadRel.LocalFiles.FileOrFiles
public static interface ReadRel.LocalFiles.FileOrFiles.DelimiterSeparatedTextReadOptionsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe character used to escape characters in strings.com.google.protobuf.ByteStringThe character used to escape characters in strings.The character(s) used to separate fields.com.google.protobuf.ByteStringThe character(s) used to separate fields.longThe number of lines to skip at the beginning of the file.longThe maximum number of bytes to read from a single line.getQuote()The character(s) used to quote strings.com.google.protobuf.ByteStringThe character(s) used to quote strings.If this value is encountered (including empty string), the resulting value is null instead.com.google.protobuf.ByteStringIf this value is encountered (including empty string), the resulting value is null instead.booleanIf this value is encountered (including empty string), the resulting value is null instead.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getFieldDelimiter
String getFieldDelimiter()The character(s) used to separate fields. Common values are comma, tab, and pipe. Multiple characters are allowed.
string field_delimiter = 1;- Returns:
- The fieldDelimiter.
-
getFieldDelimiterBytes
com.google.protobuf.ByteString getFieldDelimiterBytes()The character(s) used to separate fields. Common values are comma, tab, and pipe. Multiple characters are allowed.
string field_delimiter = 1;- Returns:
- The bytes for fieldDelimiter.
-
getMaxLineSize
long getMaxLineSize()The maximum number of bytes to read from a single line. If a line exceeds this limit the resulting behavior is undefined.
uint64 max_line_size = 2;- Returns:
- The maxLineSize.
-
getQuote
String getQuote()The character(s) used to quote strings. Common values are single and double quotation marks.
string quote = 3;- Returns:
- The quote.
-
getQuoteBytes
com.google.protobuf.ByteString getQuoteBytes()The character(s) used to quote strings. Common values are single and double quotation marks.
string quote = 3;- Returns:
- The bytes for quote.
-
getHeaderLinesToSkip
long getHeaderLinesToSkip()The number of lines to skip at the beginning of the file.
uint64 header_lines_to_skip = 4;- Returns:
- The headerLinesToSkip.
-
getEscape
String getEscape()The character used to escape characters in strings. Backslash is a common value. Note that a double quote mark can also be used as an escape character but the external quotes should be removed first.
string escape = 5;- Returns:
- The escape.
-
getEscapeBytes
com.google.protobuf.ByteString getEscapeBytes()The character used to escape characters in strings. Backslash is a common value. Note that a double quote mark can also be used as an escape character but the external quotes should be removed first.
string escape = 5;- Returns:
- The bytes for escape.
-
hasValueTreatedAsNull
boolean hasValueTreatedAsNull()If this value is encountered (including empty string), the resulting value is null instead. Leave unset to disable. If this value is provided, the effective schema of this file is comprised entirely of nullable strings. If not provided, the effective schema is instead made up of non-nullable strings.
optional string value_treated_as_null = 6;- Returns:
- Whether the valueTreatedAsNull field is set.
-
getValueTreatedAsNull
String getValueTreatedAsNull()If this value is encountered (including empty string), the resulting value is null instead. Leave unset to disable. If this value is provided, the effective schema of this file is comprised entirely of nullable strings. If not provided, the effective schema is instead made up of non-nullable strings.
optional string value_treated_as_null = 6;- Returns:
- The valueTreatedAsNull.
-
getValueTreatedAsNullBytes
com.google.protobuf.ByteString getValueTreatedAsNullBytes()If this value is encountered (including empty string), the resulting value is null instead. Leave unset to disable. If this value is provided, the effective schema of this file is comprised entirely of nullable strings. If not provided, the effective schema is instead made up of non-nullable strings.
optional string value_treated_as_null = 6;- Returns:
- The bytes for valueTreatedAsNull.
-