Interface CsvFormatDescriptor.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CsvFormatDescriptor.Builder,,CsvFormatDescriptor> SdkBuilder<CsvFormatDescriptor.Builder,,CsvFormatDescriptor> SdkPojo
- Enclosing class:
CsvFormatDescriptor
@Mutable
@NotThreadSafe
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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.
-