Class CsvFormatAttribute.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.CsvFormatAttribute.Builder
-
- Enclosing class:
- CsvFormatAttribute
public static class CsvFormatAttribute.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CsvFormatAttribute
build()
CsvFormatAttribute.Builder
copy(CsvFormatAttribute model)
CsvFormatAttribute.Builder
delimiter(String delimiter)
The delimiter for the CSV format.CsvFormatAttribute.Builder
encoding(String encoding)
The encoding for the file.CsvFormatAttribute.Builder
escapeCharacter(String escapeCharacter)
The escape character for the CSV format.CsvFormatAttribute.Builder
hasHeader(Boolean hasHeader)
Defines whether the file has a header row.CsvFormatAttribute.Builder
isFilePattern(Boolean isFilePattern)
CsvFormatAttribute.Builder
quoteCharacter(String quoteCharacter)
The quote character for the CSV format.CsvFormatAttribute.Builder
timestampFormat(String timestampFormat)
Format for timestamp information.
-
-
-
Method Detail
-
isFilePattern
public CsvFormatAttribute.Builder isFilePattern(Boolean isFilePattern)
-
encoding
public CsvFormatAttribute.Builder encoding(String encoding)
The encoding for the file.- Parameters:
encoding
- the value to set- Returns:
- this builder
-
escapeCharacter
public CsvFormatAttribute.Builder escapeCharacter(String escapeCharacter)
The escape character for the CSV format.- Parameters:
escapeCharacter
- the value to set- Returns:
- this builder
-
delimiter
public CsvFormatAttribute.Builder delimiter(String delimiter)
The delimiter for the CSV format.- Parameters:
delimiter
- the value to set- Returns:
- this builder
-
quoteCharacter
public CsvFormatAttribute.Builder quoteCharacter(String quoteCharacter)
The quote character for the CSV format.- Parameters:
quoteCharacter
- the value to set- Returns:
- this builder
-
hasHeader
public CsvFormatAttribute.Builder hasHeader(Boolean hasHeader)
Defines whether the file has a header row.- Parameters:
hasHeader
- the value to set- Returns:
- this builder
-
timestampFormat
public CsvFormatAttribute.Builder timestampFormat(String timestampFormat)
Format for timestamp information.- Parameters:
timestampFormat
- the value to set- Returns:
- this builder
-
build
public CsvFormatAttribute build()
-
copy
public CsvFormatAttribute.Builder copy(CsvFormatAttribute model)
-
-