Interface CsvFormatDescriptor.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CsvFormatDescriptor.Builder,
,CsvFormatDescriptor> SdkBuilder<CsvFormatDescriptor.Builder,
,CsvFormatDescriptor> SdkPojo
- Enclosing class:
CsvFormatDescriptor
public static interface CsvFormatDescriptor.Builder
extends SdkPojo, CopyableBuilder<CsvFormatDescriptor.Builder,CsvFormatDescriptor>
-
Method Summary
Modifier and TypeMethodDescriptionThe character set in which the source CSV file is written.containsHeader
(Boolean containsHeader) Whether or not the source CSV file contains a header.The character used to delimit the source CSV file.fileCompression
(String fileCompression) The level of compression of the source CSV file.fileCompression
(CSVFileCompression fileCompression) The level of compression of the source CSV file.headerList
(String... headerList) A list of the source CSV file's headers, if any.headerList
(Collection<String> headerList) A list of the source CSV file's headers, if any.quoteSymbol
(String quoteSymbol) The character used as a quote character.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
fileCompression
The level of compression of the source CSV file.
- Parameters:
fileCompression
- The level of compression of the source CSV file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fileCompression
The level of compression of the source CSV file.
- Parameters:
fileCompression
- The level of compression of the source CSV file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
charset
The character set in which the source CSV file is written.
- Parameters:
charset
- The character set in which the source CSV file is written.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
containsHeader
Whether or not the source CSV file contains a header.
- Parameters:
containsHeader
- Whether or not the source CSV file contains a header.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
delimiter
The character used to delimit the source CSV file.
- Parameters:
delimiter
- The character used to delimit the source CSV file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
headerList
A list of the source CSV file's headers, if any.
- Parameters:
headerList
- A list of the source CSV file's headers, if any.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
headerList
A list of the source CSV file's headers, if any.
- Parameters:
headerList
- A list of the source CSV file's headers, if any.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
quoteSymbol
The character used as a quote character.
- Parameters:
quoteSymbol
- The character used as a quote character.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-