Struct aws_sdk_connect::types::builders::MediaPlacementBuilder
source · #[non_exhaustive]pub struct MediaPlacementBuilder { /* private fields */ }Expand description
A builder for MediaPlacement.
Implementations§
source§impl MediaPlacementBuilder
impl MediaPlacementBuilder
sourcepub fn audio_host_url(self, input: impl Into<String>) -> Self
pub fn audio_host_url(self, input: impl Into<String>) -> Self
The audio host URL.
sourcepub fn set_audio_host_url(self, input: Option<String>) -> Self
pub fn set_audio_host_url(self, input: Option<String>) -> Self
The audio host URL.
sourcepub fn get_audio_host_url(&self) -> &Option<String>
pub fn get_audio_host_url(&self) -> &Option<String>
The audio host URL.
sourcepub fn audio_fallback_url(self, input: impl Into<String>) -> Self
pub fn audio_fallback_url(self, input: impl Into<String>) -> Self
The audio fallback URL.
sourcepub fn set_audio_fallback_url(self, input: Option<String>) -> Self
pub fn set_audio_fallback_url(self, input: Option<String>) -> Self
The audio fallback URL.
sourcepub fn get_audio_fallback_url(&self) -> &Option<String>
pub fn get_audio_fallback_url(&self) -> &Option<String>
The audio fallback URL.
sourcepub fn signaling_url(self, input: impl Into<String>) -> Self
pub fn signaling_url(self, input: impl Into<String>) -> Self
The signaling URL.
sourcepub fn set_signaling_url(self, input: Option<String>) -> Self
pub fn set_signaling_url(self, input: Option<String>) -> Self
The signaling URL.
sourcepub fn get_signaling_url(&self) -> &Option<String>
pub fn get_signaling_url(&self) -> &Option<String>
The signaling URL.
sourcepub fn turn_control_url(self, input: impl Into<String>) -> Self
pub fn turn_control_url(self, input: impl Into<String>) -> Self
The turn control URL.
sourcepub fn set_turn_control_url(self, input: Option<String>) -> Self
pub fn set_turn_control_url(self, input: Option<String>) -> Self
The turn control URL.
sourcepub fn get_turn_control_url(&self) -> &Option<String>
pub fn get_turn_control_url(&self) -> &Option<String>
The turn control URL.
sourcepub fn event_ingestion_url(self, input: impl Into<String>) -> Self
pub fn event_ingestion_url(self, input: impl Into<String>) -> Self
The event ingestion URL to which you send client meeting events.
sourcepub fn set_event_ingestion_url(self, input: Option<String>) -> Self
pub fn set_event_ingestion_url(self, input: Option<String>) -> Self
The event ingestion URL to which you send client meeting events.
sourcepub fn get_event_ingestion_url(&self) -> &Option<String>
pub fn get_event_ingestion_url(&self) -> &Option<String>
The event ingestion URL to which you send client meeting events.
sourcepub fn build(self) -> MediaPlacement
pub fn build(self) -> MediaPlacement
Consumes the builder and constructs a MediaPlacement.
Trait Implementations§
source§impl Clone for MediaPlacementBuilder
impl Clone for MediaPlacementBuilder
source§fn clone(&self) -> MediaPlacementBuilder
fn clone(&self) -> MediaPlacementBuilder
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 MediaPlacementBuilder
impl Debug for MediaPlacementBuilder
source§impl Default for MediaPlacementBuilder
impl Default for MediaPlacementBuilder
source§fn default() -> MediaPlacementBuilder
fn default() -> MediaPlacementBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for MediaPlacementBuilder
impl PartialEq for MediaPlacementBuilder
impl StructuralPartialEq for MediaPlacementBuilder
Auto Trait Implementations§
impl Freeze for MediaPlacementBuilder
impl RefUnwindSafe for MediaPlacementBuilder
impl Send for MediaPlacementBuilder
impl Sync for MediaPlacementBuilder
impl Unpin for MediaPlacementBuilder
impl UnwindSafe for MediaPlacementBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.