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 Details

    • 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

      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:
    • 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.