/AWS1/CL_QLDKINESISCONF¶
The configuration settings of the Amazon Kinesis Data Streams destination for an Amazon QLDB journal stream.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_streamarn
TYPE /AWS1/QLDARN
/AWS1/QLDARN
¶
The Amazon Resource Name (ARN) of the Kinesis Data Streams resource.
Optional arguments:¶
iv_aggregationenabled
TYPE /AWS1/QLDBOOLEAN
/AWS1/QLDBOOLEAN
¶
Enables QLDB to publish multiple data records in a single Kinesis Data Streams record, increasing the number of records sent per API call.
Default:
True
Record aggregation has important implications for processing records and requires de-aggregation in your stream consumer. To learn more, see KPL Key Concepts and Consumer De-aggregation in the Amazon Kinesis Data Streams Developer Guide.
Queryable Attributes¶
StreamArn¶
The Amazon Resource Name (ARN) of the Kinesis Data Streams resource.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STREAMARN() |
Getter for STREAMARN, with configurable default |
ASK_STREAMARN() |
Getter for STREAMARN w/ exceptions if field has no value |
HAS_STREAMARN() |
Determine if STREAMARN has a value |
AggregationEnabled¶
Enables QLDB to publish multiple data records in a single Kinesis Data Streams record, increasing the number of records sent per API call.
Default:
True
Record aggregation has important implications for processing records and requires de-aggregation in your stream consumer. To learn more, see KPL Key Concepts and Consumer De-aggregation in the Amazon Kinesis Data Streams Developer Guide.
Accessible with the following methods¶
Method | Description |
---|---|
GET_AGGREGATIONENABLED() |
Getter for AGGREGATIONENABLED, with configurable default |
ASK_AGGREGATIONENABLED() |
Getter for AGGREGATIONENABLED w/ exceptions if field has no |
HAS_AGGREGATIONENABLED() |
Determine if AGGREGATIONENABLED has a value |