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
source§fn eq(&self, other: &MediaPlacementBuilder) -> bool
fn eq(&self, other: &MediaPlacementBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.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> 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>
Creates a shared type from an unshared type.