Class CSVTargetTableSpec.CSVTargetTableSpecBuilder
- java.lang.Object
-
- com.orchestranetworks.addon.dint.dataconnector.spec.CSVTargetTableSpec.CSVTargetTableSpecBuilder
-
- Enclosing class:
- CSVTargetTableSpec
public static final class CSVTargetTableSpec.CSVTargetTableSpecBuilder extends java.lang.ObjectBuilder for creating an instance ofCSVTargetTableSpec.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CSVTargetTableSpecbuild()Builds aCSVTargetTableSpecinstance.CSVTargetTableSpec.CSVTargetTableSpecBuildersetColumnHeaders(java.util.List<java.lang.String> headers)Sets the column headers.CSVTargetTableSpec.CSVTargetTableSpecBuildersetDelimiter(char delimiter)Sets the delimiter character.CSVTargetTableSpec.CSVTargetTableSpecBuildersetFieldSeparator(char fieldSeparator)Sets the field separator character.CSVTargetTableSpec.CSVTargetTableSpecBuildersetFileEncoding(java.lang.String encoding)Sets the CSV encoding.CSVTargetTableSpec.CSVTargetTableSpecBuildersetFirstRowHeader(boolean firstRowHeader)Specifies if the first row is the header.CSVTargetTableSpec.CSVTargetTableSpecBuildersetListSeparator(char listSeparator)Sets the list separator character.
-
-
-
Method Detail
-
build
public CSVTargetTableSpec build()
Builds aCSVTargetTableSpecinstance.
-
setFileEncoding
public CSVTargetTableSpec.CSVTargetTableSpecBuilder setFileEncoding(java.lang.String encoding)
Sets the CSV encoding.- Parameters:
encoding- The CSV encoding.
-
setFirstRowHeader
public CSVTargetTableSpec.CSVTargetTableSpecBuilder setFirstRowHeader(boolean firstRowHeader)
Specifies if the first row is the header.- Parameters:
firstRowHeader- Sets totrueif the first row is the header.
-
setColumnHeaders
public CSVTargetTableSpec.CSVTargetTableSpecBuilder setColumnHeaders(java.util.List<java.lang.String> headers)
Sets the column headers.- Parameters:
headers- The column headers.
-
setFieldSeparator
public CSVTargetTableSpec.CSVTargetTableSpecBuilder setFieldSeparator(char fieldSeparator)
Sets the field separator character.- Parameters:
fieldSeparator- The field separator character.
-
setListSeparator
public CSVTargetTableSpec.CSVTargetTableSpecBuilder setListSeparator(char listSeparator)
Sets the list separator character.- Parameters:
listSeparator- The list separator character.
-
setDelimiter
public CSVTargetTableSpec.CSVTargetTableSpecBuilder setDelimiter(char delimiter)
Sets the delimiter character.- Parameters:
delimiter- The delimiter character.
-
-