Interface RecordConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RecordConfiguration.Builder,,RecordConfiguration> SdkBuilder<RecordConfiguration.Builder,,RecordConfiguration> SdkPojo
- Enclosing class:
RecordConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiongsrSchemaARN(String gsrSchemaARN) The Amazon Resource Name (ARN) of the Amazon Web Services Glue Schema Registry schema used to validate records.recordFormatType(String recordFormatType) The format of records on the source stream.recordFormatType(RecordFormatType recordFormatType) The format of records on the source stream.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
-
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
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
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
JSONandGSR_JSONrecord 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 theJSONandGSR_JSONrecord formats.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-