Struct aws_sdk_kinesisvideoarchivedmedia::model::Fragment
source · #[non_exhaustive]pub struct Fragment { /* private fields */ }
Expand description
Represents a segment of video or other time-delimited data.
Implementations§
source§impl Fragment
impl Fragment
sourcepub fn fragment_number(&self) -> Option<&str>
pub fn fragment_number(&self) -> Option<&str>
The unique identifier of the fragment. This value monotonically increases based on the ingestion order.
sourcepub fn fragment_size_in_bytes(&self) -> i64
pub fn fragment_size_in_bytes(&self) -> i64
The total fragment size, including information about the fragment and contained media data.
sourcepub fn producer_timestamp(&self) -> Option<&DateTime>
pub fn producer_timestamp(&self) -> Option<&DateTime>
The timestamp from the producer corresponding to the fragment.
sourcepub fn server_timestamp(&self) -> Option<&DateTime>
pub fn server_timestamp(&self) -> Option<&DateTime>
The timestamp from the AWS server corresponding to the fragment.
sourcepub fn fragment_length_in_milliseconds(&self) -> i64
pub fn fragment_length_in_milliseconds(&self) -> i64
The playback duration or other time value associated with the fragment.