Struct aws_sdk_connect::model::KinesisVideoStreamConfig
source · [−]#[non_exhaustive]pub struct KinesisVideoStreamConfig { /* private fields */ }
Expand description
Configuration information of a Kinesis video stream.
Implementations
sourceimpl KinesisVideoStreamConfig
impl KinesisVideoStreamConfig
sourcepub fn retention_period_hours(&self) -> i32
pub fn retention_period_hours(&self) -> i32
The number of hours data is retained in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream.
The default value is 0, indicating that the stream does not persist data.
sourcepub fn encryption_config(&self) -> Option<&EncryptionConfig>
pub fn encryption_config(&self) -> Option<&EncryptionConfig>
The encryption configuration.
sourceimpl KinesisVideoStreamConfig
impl KinesisVideoStreamConfig
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture KinesisVideoStreamConfig
.
Trait Implementations
sourceimpl Clone for KinesisVideoStreamConfig
impl Clone for KinesisVideoStreamConfig
sourcefn clone(&self) -> KinesisVideoStreamConfig
fn clone(&self) -> KinesisVideoStreamConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for KinesisVideoStreamConfig
impl Debug for KinesisVideoStreamConfig
sourceimpl PartialEq<KinesisVideoStreamConfig> for KinesisVideoStreamConfig
impl PartialEq<KinesisVideoStreamConfig> for KinesisVideoStreamConfig
sourcefn eq(&self, other: &KinesisVideoStreamConfig) -> bool
fn eq(&self, other: &KinesisVideoStreamConfig) -> bool
impl StructuralPartialEq for KinesisVideoStreamConfig
Auto Trait Implementations
impl RefUnwindSafe for KinesisVideoStreamConfig
impl Send for KinesisVideoStreamConfig
impl Sync for KinesisVideoStreamConfig
impl Unpin for KinesisVideoStreamConfig
impl UnwindSafe for KinesisVideoStreamConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more