Package org.apache.drill.exec.store.http
Class HttpCSVOptions.HttpCSVOptionsBuilder
java.lang.Object
org.apache.drill.exec.store.http.HttpCSVOptions.HttpCSVOptionsBuilder
- Enclosing class:
HttpCSVOptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
headerExtractionEnabled
(Boolean headerExtractionEnabled) ignoreLeadingWhitespaces
(boolean ignoreLeadingWhitespaces) ignoreTrailingWhitespaces
(boolean ignoreTrailingWhitespaces) lineSeparator
(String lineSeparator) lineSeparatorDetectionEnabled
(boolean lineSeparatorDetectionEnabled) maxCharsPerColumn
(int maxCharsPerColumn) maxColumns
(int maxColumns) numberOfRecordsToRead
(long numberOfRecordsToRead) numberOfRowsToSkip
(long numberOfRowsToSkip) quote
(char quote) quoteEscape
(char quoteEscape) skipEmptyLines
(boolean skipEmptyLines)
-
Constructor Details
-
HttpCSVOptionsBuilder
public HttpCSVOptionsBuilder()
-
-
Method Details
-
delimiter
-
quote
-
quoteEscape
-
lineSeparator
-
headerExtractionEnabled
public HttpCSVOptions.HttpCSVOptionsBuilder headerExtractionEnabled(Boolean headerExtractionEnabled) -
numberOfRowsToSkip
-
numberOfRecordsToRead
-
lineSeparatorDetectionEnabled
public HttpCSVOptions.HttpCSVOptionsBuilder lineSeparatorDetectionEnabled(boolean lineSeparatorDetectionEnabled) -
maxColumns
-
maxCharsPerColumn
-
skipEmptyLines
-
ignoreLeadingWhitespaces
public HttpCSVOptions.HttpCSVOptionsBuilder ignoreLeadingWhitespaces(boolean ignoreLeadingWhitespaces) -
ignoreTrailingWhitespaces
public HttpCSVOptions.HttpCSVOptionsBuilder ignoreTrailingWhitespaces(boolean ignoreTrailingWhitespaces) -
nullValue
-
build
-