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
-