pub struct Builder { /* private fields */ }Expand description
A builder for Proxy.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn default_session_expiry_minutes(self, input: i32) -> Self
pub fn default_session_expiry_minutes(self, input: i32) -> Self
The default number of minutes allowed for proxy sessions.
sourcepub fn set_default_session_expiry_minutes(self, input: Option<i32>) -> Self
pub fn set_default_session_expiry_minutes(self, input: Option<i32>) -> Self
The default number of minutes allowed for proxy sessions.
sourcepub fn disabled(self, input: bool) -> Self
pub fn disabled(self, input: bool) -> Self
When true, stops proxy sessions from being created on the specified Amazon Chime Voice Connector.
sourcepub fn set_disabled(self, input: Option<bool>) -> Self
pub fn set_disabled(self, input: Option<bool>) -> Self
When true, stops proxy sessions from being created on the specified Amazon Chime Voice Connector.
sourcepub fn fall_back_phone_number(self, input: impl Into<String>) -> Self
pub fn fall_back_phone_number(self, input: impl Into<String>) -> Self
The phone number to route calls to after a proxy session expires.
sourcepub fn set_fall_back_phone_number(self, input: Option<String>) -> Self
pub fn set_fall_back_phone_number(self, input: Option<String>) -> Self
The phone number to route calls to after a proxy session expires.
sourcepub fn phone_number_countries(self, input: impl Into<String>) -> Self
pub fn phone_number_countries(self, input: impl Into<String>) -> Self
Appends an item to phone_number_countries.
To override the contents of this collection use set_phone_number_countries.
The countries for proxy phone numbers to be selected from.
sourcepub fn set_phone_number_countries(self, input: Option<Vec<String>>) -> Self
pub fn set_phone_number_countries(self, input: Option<Vec<String>>) -> Self
The countries for proxy phone numbers to be selected from.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
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