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 more
sourceimpl 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
This method tests for self and other values to be equal, and is used
by ==. Read more
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 T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more