Struct aws_sdk_kinesis::output::PutRecordOutput
source · #[non_exhaustive]pub struct PutRecordOutput { /* private fields */ }
Expand description
Represents the output for PutRecord
.
Implementations§
source§impl PutRecordOutput
impl PutRecordOutput
sourcepub fn shard_id(&self) -> Option<&str>
pub fn shard_id(&self) -> Option<&str>
The shard ID of the shard where the data record was placed.
sourcepub fn sequence_number(&self) -> Option<&str>
pub fn sequence_number(&self) -> Option<&str>
The sequence number identifier that was assigned to the put data record. The sequence number for the record is unique across all records in the stream. A sequence number is the identifier associated with every record put into the stream.
sourcepub fn encryption_type(&self) -> Option<&EncryptionType>
pub fn encryption_type(&self) -> Option<&EncryptionType>
The encryption type to use on the record. This parameter can be one of the following values:
-
NONE
: Do not encrypt the records in the stream. -
KMS
: Use server-side encryption on the records in the stream using a customer-managed Amazon Web Services KMS key.
source§impl PutRecordOutput
impl PutRecordOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture PutRecordOutput
.
Trait Implementations§
source§impl Clone for PutRecordOutput
impl Clone for PutRecordOutput
source§fn clone(&self) -> PutRecordOutput
fn clone(&self) -> PutRecordOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for PutRecordOutput
impl Debug for PutRecordOutput
source§impl PartialEq<PutRecordOutput> for PutRecordOutput
impl PartialEq<PutRecordOutput> for PutRecordOutput
source§fn eq(&self, other: &PutRecordOutput) -> bool
fn eq(&self, other: &PutRecordOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.