/AWS1/CL_KNSPUTRECORDSOUTPUT¶
PutRecords results.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_records TYPE /AWS1/CL_KNSPUTRECSRESULTENTRY=>TT_PUTRECORDSRESULTENTRYLIST TT_PUTRECORDSRESULTENTRYLIST¶
An array of successfully and unsuccessfully processed record results. A record that is successfully added to a stream includes
SequenceNumberandShardIdin the result. A record that fails to be added to a stream includesErrorCodeandErrorMessagein the result.
Optional arguments:¶
iv_failedrecordcount TYPE /AWS1/KNSPOSITIVEINTEGEROBJECT /AWS1/KNSPOSITIVEINTEGEROBJECT¶
The number of unsuccessfully processed records in a
PutRecordsrequest.
iv_encryptiontype TYPE /AWS1/KNSENCRYPTIONTYPE /AWS1/KNSENCRYPTIONTYPE¶
The encryption type used on the records. This parameter can be one of the following values:
NONE: Do not encrypt the records.
KMS: Use server-side encryption on the records using a customer-managed Amazon Web Services KMS key.
Queryable Attributes¶
FailedRecordCount¶
The number of unsuccessfully processed records in a
PutRecordsrequest.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILEDRECORDCOUNT() |
Getter for FAILEDRECORDCOUNT, with configurable default |
ASK_FAILEDRECORDCOUNT() |
Getter for FAILEDRECORDCOUNT w/ exceptions if field has no v |
HAS_FAILEDRECORDCOUNT() |
Determine if FAILEDRECORDCOUNT has a value |
Records¶
An array of successfully and unsuccessfully processed record results. A record that is successfully added to a stream includes
SequenceNumberandShardIdin the result. A record that fails to be added to a stream includesErrorCodeandErrorMessagein the result.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECORDS() |
Getter for RECORDS, with configurable default |
ASK_RECORDS() |
Getter for RECORDS w/ exceptions if field has no value |
HAS_RECORDS() |
Determine if RECORDS has a value |
EncryptionType¶
The encryption type used on the records. This parameter can be one of the following values:
NONE: Do not encrypt the records.
KMS: Use server-side encryption on the records using a customer-managed Amazon Web Services KMS key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTIONTYPE() |
Getter for ENCRYPTIONTYPE, with configurable default |
ASK_ENCRYPTIONTYPE() |
Getter for ENCRYPTIONTYPE w/ exceptions if field has no valu |
HAS_ENCRYPTIONTYPE() |
Determine if ENCRYPTIONTYPE has a value |