Class ExcelTargetTableSpec.ExcelTargetTableSpecBuilder
java.lang.Object
com.orchestranetworks.addon.dint.dataconnector.spec.ExcelTargetTableSpec.ExcelTargetTableSpecBuilder
- Enclosing class:
- ExcelTargetTableSpec
Builder for creating an
ExcelTargetTableSpec
instance.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds anExcelTargetTableSpec
instance.setColumnHeaderIncluded
(boolean included) Specifies if the first row is the header.setColumnHeaders
(List<String> columnHeaders) Sets the column headers.setListSeparator
(char listSeparator) Sets the list separator character.setSheetName
(String sheetName) Sets the sheet name.
-
Method Details
-
build
Builds anExcelTargetTableSpec
instance. -
setSheetName
Sets the sheet name.- Parameters:
sheetName
- The sheet name of target file.- Throws:
IllegalArgumentException
- If the sheet name is empty
-
setColumnHeaderIncluded
Specifies if the first row is the header.- Parameters:
included
- Setstrue
if you want to export header row.
-
setColumnHeaders
public ExcelTargetTableSpec.ExcelTargetTableSpecBuilder setColumnHeaders(List<String> columnHeaders) Sets the column headers.- Parameters:
columnHeaders
- The column headers.
-
setListSeparator
Sets the list separator character.- Parameters:
listSeparator
- The list separator character.- Throws:
IllegalArgumentException
- If the list separator character is a backslash.- Since:
- 4.2.0
-