Struct aws_sdk_ivs::types::builders::SrtBuilder
source · #[non_exhaustive]pub struct SrtBuilder { /* private fields */ }
Expand description
A builder for Srt
.
Implementations§
source§impl SrtBuilder
impl SrtBuilder
sourcepub fn endpoint(self, input: impl Into<String>) -> Self
pub fn endpoint(self, input: impl Into<String>) -> Self
The endpoint to be used when streaming with IVS using the SRT protocol.
sourcepub fn set_endpoint(self, input: Option<String>) -> Self
pub fn set_endpoint(self, input: Option<String>) -> Self
The endpoint to be used when streaming with IVS using the SRT protocol.
sourcepub fn get_endpoint(&self) -> &Option<String>
pub fn get_endpoint(&self) -> &Option<String>
The endpoint to be used when streaming with IVS using the SRT protocol.
sourcepub fn passphrase(self, input: impl Into<String>) -> Self
pub fn passphrase(self, input: impl Into<String>) -> Self
Auto-generated passphrase to enable encryption. This field is applicable only if the end user has not enabled the insecureIngest
option for the channel.
sourcepub fn set_passphrase(self, input: Option<String>) -> Self
pub fn set_passphrase(self, input: Option<String>) -> Self
Auto-generated passphrase to enable encryption. This field is applicable only if the end user has not enabled the insecureIngest
option for the channel.
sourcepub fn get_passphrase(&self) -> &Option<String>
pub fn get_passphrase(&self) -> &Option<String>
Auto-generated passphrase to enable encryption. This field is applicable only if the end user has not enabled the insecureIngest
option for the channel.
Trait Implementations§
source§impl Clone for SrtBuilder
impl Clone for SrtBuilder
source§fn clone(&self) -> SrtBuilder
fn clone(&self) -> SrtBuilder
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 SrtBuilder
impl Debug for SrtBuilder
source§impl Default for SrtBuilder
impl Default for SrtBuilder
source§fn default() -> SrtBuilder
fn default() -> SrtBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SrtBuilder
impl PartialEq for SrtBuilder
source§fn eq(&self, other: &SrtBuilder) -> bool
fn eq(&self, other: &SrtBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SrtBuilder
Auto Trait Implementations§
impl Freeze for SrtBuilder
impl RefUnwindSafe for SrtBuilder
impl Send for SrtBuilder
impl Sync for SrtBuilder
impl Unpin for SrtBuilder
impl UnwindSafe for SrtBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.