class
Amazonite::Kinesis::PutRecordsOutput
- Amazonite::Kinesis::PutRecordsOutput
- Reference
- Object
Overview
PutRecords results.
Included Modules
- JSON::Serializable
Defined in:
kinesis/put_records_output.crConstructors
- .new(records : Array(PutRecordsResultEntry), failed_record_count : Int32 | Nil = nil, encryption_type : EncryptionType | Nil = nil)
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#encryption_type : EncryptionType | Nil
The encryption type used on the records.
-
#encryption_type=(encryption_type : EncryptionType | Nil)
The encryption type used on the records.
-
#failed_record_count : Int32 | Nil
The number of unsuccessfully processed records in a
PutRecordsrequest. -
#failed_record_count=(failed_record_count : Int32 | Nil)
The number of unsuccessfully processed records in a
PutRecordsrequest. -
#hash(hasher)
See
Object#hash(hasher) -
#records : Array(PutRecordsResultEntry)
An array of successfully and unsuccessfully processed record results.
-
#records=(records : Array(PutRecordsResultEntry))
An array of successfully and unsuccessfully processed record results.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
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.
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.
The number of unsuccessfully processed records in a PutRecords request.
The number of unsuccessfully processed records in a PutRecords request.
An array of successfully and unsuccessfully processed record results. A record that is
successfully added to a stream includes SequenceNumber and ShardId in the result. A record
that fails to be added to a stream includes ErrorCode and ErrorMessage in the result.
An array of successfully and unsuccessfully processed record results. A record that is
successfully added to a stream includes SequenceNumber and ShardId in the result. A record
that fails to be added to a stream includes ErrorCode and ErrorMessage in the result.