Struct aws_sdk_connect::types::builders::MediaConcurrencyBuilder
source · #[non_exhaustive]pub struct MediaConcurrencyBuilder { /* private fields */ }
Expand description
A builder for MediaConcurrency
.
Implementations§
source§impl MediaConcurrencyBuilder
impl MediaConcurrencyBuilder
sourcepub fn channel(self, input: Channel) -> Self
pub fn channel(self, input: Channel) -> Self
The channels that agents can handle in the Contact Control Panel (CCP).
sourcepub fn set_channel(self, input: Option<Channel>) -> Self
pub fn set_channel(self, input: Option<Channel>) -> Self
The channels that agents can handle in the Contact Control Panel (CCP).
sourcepub fn concurrency(self, input: i32) -> Self
pub fn concurrency(self, input: i32) -> Self
The number of contacts an agent can have on a channel simultaneously.
Valid Range for VOICE
: Minimum value of 1. Maximum value of 1.
Valid Range for CHAT
: Minimum value of 1. Maximum value of 10.
Valid Range for TASK
: Minimum value of 1. Maximum value of 10.
sourcepub fn set_concurrency(self, input: Option<i32>) -> Self
pub fn set_concurrency(self, input: Option<i32>) -> Self
The number of contacts an agent can have on a channel simultaneously.
Valid Range for VOICE
: Minimum value of 1. Maximum value of 1.
Valid Range for CHAT
: Minimum value of 1. Maximum value of 10.
Valid Range for TASK
: Minimum value of 1. Maximum value of 10.
sourcepub fn build(self) -> MediaConcurrency
pub fn build(self) -> MediaConcurrency
Consumes the builder and constructs a MediaConcurrency
.
Trait Implementations§
source§impl Clone for MediaConcurrencyBuilder
impl Clone for MediaConcurrencyBuilder
source§fn clone(&self) -> MediaConcurrencyBuilder
fn clone(&self) -> MediaConcurrencyBuilder
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 MediaConcurrencyBuilder
impl Debug for MediaConcurrencyBuilder
source§impl Default for MediaConcurrencyBuilder
impl Default for MediaConcurrencyBuilder
source§fn default() -> MediaConcurrencyBuilder
fn default() -> MediaConcurrencyBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq<MediaConcurrencyBuilder> for MediaConcurrencyBuilder
impl PartialEq<MediaConcurrencyBuilder> for MediaConcurrencyBuilder
source§fn eq(&self, other: &MediaConcurrencyBuilder) -> bool
fn eq(&self, other: &MediaConcurrencyBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.