Class CsvImportRequestSettings
java.lang.Object
com.illumon.iris.db.tables.databases.CsvImportRequestSettings
Class to hold the settings for a CSV import request.
-
Constructor Summary
ConstructorsConstructorDescriptionCsvImportRequestSettings(String namespace, String tableName, String intradayPartitionColumn, String partitionFormula, String importSource, String outputMode, String skipFooterLines, String skipLines, boolean trim, String constant, boolean noHeader, String fileFormat, String delimiter, boolean strict, String sourceDirectory, String partitionSubstitution, String substitutionDateFormat, String sourceFile, String sourceGlob) -
Method Summary
Modifier and TypeMethodDescriptionstatic CsvImportRequestSettingsfromJson(io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode mergeJsonNode) booleanbooleanbooleangetTrim()io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNodetoJson()toString()
-
Constructor Details
-
CsvImportRequestSettings
public CsvImportRequestSettings(String namespace, String tableName, String intradayPartitionColumn, String partitionFormula, String importSource, String outputMode, String skipFooterLines, String skipLines, boolean trim, String constant, boolean noHeader, String fileFormat, String delimiter, boolean strict, String sourceDirectory, String partitionSubstitution, String substitutionDateFormat, String sourceFile, String sourceGlob)
-
-
Method Details
-
getNamespace
-
getTableName
-
getIntradayPartitionColumn
-
getPartitionFormula
-
getImportSource
-
getOutputMode
-
getSkipLines
-
getTrim
public boolean getTrim() -
getConstant
-
getNoHeader
public boolean getNoHeader() -
getFileFormat
-
getDelimiter
-
getStrict
public boolean getStrict() -
getSourceDirectory
-
getPartitionSubstitution
-
getSubstitutionDateFormat
-
getSourceFile
-
getSourceGlob
-
toString
-
toJson
public io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode toJson() throws io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException- Throws:
io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException
-
fromJson
public static CsvImportRequestSettings fromJson(io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode mergeJsonNode)
-