Interface RecordConfiguration.Builder

  • Method Details

    • recordFormatType

      RecordConfiguration.Builder recordFormatType(String recordFormatType)

      The format of records on the source stream. Valid values:

      • GSR_JSON - Supported only for streaming table (Amazon S3 Tables) destinations.

      • JSON - Supported for both general purpose Amazon S3 and streaming table destinations.

      • STRING - Supported only for general purpose Amazon S3 destinations.

      • BYTE_ARRAY - Supported only for general purpose Amazon S3 destinations.

      Parameters:
      recordFormatType - The format of records on the source stream. Valid values:

      • GSR_JSON - Supported only for streaming table (Amazon S3 Tables) destinations.

      • JSON - Supported for both general purpose Amazon S3 and streaming table destinations.

      • STRING - Supported only for general purpose Amazon S3 destinations.

      • BYTE_ARRAY - Supported only for general purpose Amazon S3 destinations.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • recordFormatType

      RecordConfiguration.Builder recordFormatType(RecordFormatType recordFormatType)

      The format of records on the source stream. Valid values:

      • GSR_JSON - Supported only for streaming table (Amazon S3 Tables) destinations.

      • JSON - Supported for both general purpose Amazon S3 and streaming table destinations.

      • STRING - Supported only for general purpose Amazon S3 destinations.

      • BYTE_ARRAY - Supported only for general purpose Amazon S3 destinations.

      Parameters:
      recordFormatType - The format of records on the source stream. Valid values:

      • GSR_JSON - Supported only for streaming table (Amazon S3 Tables) destinations.

      • JSON - Supported for both general purpose Amazon S3 and streaming table destinations.

      • STRING - Supported only for general purpose Amazon S3 destinations.

      • BYTE_ARRAY - Supported only for general purpose Amazon S3 destinations.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • gsrSchemaARN

      RecordConfiguration.Builder gsrSchemaARN(String gsrSchemaARN)

      The Amazon Resource Name (ARN) of the Amazon Web Services Glue Schema Registry schema used to validate records. Required when the channel destination is a streaming table (Amazon S3 Tables), for both the JSON and GSR_JSON record formats.

      Parameters:
      gsrSchemaARN - The Amazon Resource Name (ARN) of the Amazon Web Services Glue Schema Registry schema used to validate records. Required when the channel destination is a streaming table (Amazon S3 Tables), for both the JSON and GSR_JSON record formats.
      Returns:
      Returns a reference to this object so that method calls can be chained together.