Interface CSVInput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CSVInput.Builder,CSVInput>,SdkBuilder<CSVInput.Builder,CSVInput>,SdkPojo
- Enclosing class:
- CSVInput
public static interface CSVInput.Builder extends SdkPojo, CopyableBuilder<CSVInput.Builder,CSVInput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CSVInput.Buildercomments(String comments)A single character used to indicate that a row should be ignored when the character is present at the start of that row.CSVInput.BuilderfieldDelimiter(String fieldDelimiter)A value used to separate individual fields from each other within a record.CSVInput.BuilderfileHeaderInfo(String fileHeaderInfo)Describes the first line of input.CSVInput.BuilderfileHeaderInfo(FileHeaderInfo fileHeaderInfo)Describes the first line of input.CSVInput.BuilderquoteCharacter(String quoteCharacter)A value used as an escape character where the field delimiter is part of the value.CSVInput.BuilderquoteEscapeCharacter(String quoteEscapeCharacter)A single character used for escaping the quotation-mark character inside an already escaped value.CSVInput.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
-
fileHeaderInfo
CSVInput.Builder fileHeaderInfo(String fileHeaderInfo)
Describes the first line of input. Valid values are
None,Ignore, andUse.- Parameters:
fileHeaderInfo- Describes the first line of input. Valid values areNone,Ignore, andUse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FileHeaderInfo,FileHeaderInfo
-
fileHeaderInfo
CSVInput.Builder fileHeaderInfo(FileHeaderInfo fileHeaderInfo)
Describes the first line of input. Valid values are
None,Ignore, andUse.- Parameters:
fileHeaderInfo- Describes the first line of input. Valid values areNone,Ignore, andUse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FileHeaderInfo,FileHeaderInfo
-
comments
CSVInput.Builder comments(String comments)
A single character used to indicate that a row should be ignored when the character is present at the start of that row.
- Parameters:
comments- A single character used to indicate that a row should be ignored when the character is present at the start of that row.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
quoteEscapeCharacter
CSVInput.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
CSVInput.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
CSVInput.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
CSVInput.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.
-
-