Interface CSVOutput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CSVOutput.Builder,CSVOutput>,SdkBuilder<CSVOutput.Builder,CSVOutput>,SdkPojo
- Enclosing class:
- CSVOutput
public static interface CSVOutput.Builder extends SdkPojo, CopyableBuilder<CSVOutput.Builder,CSVOutput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CSVOutput.BuilderfieldDelimiter(String fieldDelimiter)A value used to separate individual fields from each other within a record.CSVOutput.BuilderquoteCharacter(String quoteCharacter)A value used as an escape character where the field delimiter is part of the value.CSVOutput.BuilderquoteEscapeCharacter(String quoteEscapeCharacter)A single character used for escaping the quotation-mark character inside an already escaped value.CSVOutput.BuilderquoteFields(String quoteFields)A value that indicates whether all output fields should be contained within quotation marks.CSVOutput.BuilderquoteFields(QuoteFields quoteFields)A value that indicates whether all output fields should be contained within quotation marks.CSVOutput.BuilderrecordDelimiter(String recordDelimiter)A value used to separate individual records from each other.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
quoteFields
CSVOutput.Builder quoteFields(String quoteFields)
A value that indicates whether all output fields should be contained within quotation marks.
- Parameters:
quoteFields- A value that indicates whether all output fields should be contained within quotation marks.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
QuoteFields,QuoteFields
-
quoteFields
CSVOutput.Builder quoteFields(QuoteFields quoteFields)
A value that indicates whether all output fields should be contained within quotation marks.
- Parameters:
quoteFields- A value that indicates whether all output fields should be contained within quotation marks.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
QuoteFields,QuoteFields
-
quoteEscapeCharacter
CSVOutput.Builder quoteEscapeCharacter(String quoteEscapeCharacter)
A single character used for escaping the quotation-mark character inside an already escaped value.
- Parameters:
quoteEscapeCharacter- A single character used for escaping the quotation-mark character inside an already escaped value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordDelimiter
CSVOutput.Builder recordDelimiter(String recordDelimiter)
A value used to separate individual records from each other.
- Parameters:
recordDelimiter- A value used to separate individual records from each other.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldDelimiter
CSVOutput.Builder fieldDelimiter(String fieldDelimiter)
A value used to separate individual fields from each other within a record.
- Parameters:
fieldDelimiter- A value used to separate individual fields from each other within a record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
quoteCharacter
CSVOutput.Builder quoteCharacter(String quoteCharacter)
A value used as an escape character where the field delimiter is part of the value.
- Parameters:
quoteCharacter- A value used as an escape character where the field delimiter is part of the value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-