Struct aws_sdk_connect::types::builders::DimensionsBuilder
source · #[non_exhaustive]pub struct DimensionsBuilder { /* private fields */ }
Expand description
A builder for Dimensions
.
Implementations§
source§impl DimensionsBuilder
impl DimensionsBuilder
sourcepub fn queue(self, input: QueueReference) -> Self
pub fn queue(self, input: QueueReference) -> Self
Information about the queue for which metrics are returned.
sourcepub fn set_queue(self, input: Option<QueueReference>) -> Self
pub fn set_queue(self, input: Option<QueueReference>) -> Self
Information about the queue for which metrics are returned.
sourcepub fn get_queue(&self) -> &Option<QueueReference>
pub fn get_queue(&self) -> &Option<QueueReference>
Information about the queue for which metrics are returned.
sourcepub fn set_channel(self, input: Option<Channel>) -> Self
pub fn set_channel(self, input: Option<Channel>) -> Self
The channel used for grouping and filters.
sourcepub fn get_channel(&self) -> &Option<Channel>
pub fn get_channel(&self) -> &Option<Channel>
The channel used for grouping and filters.
sourcepub fn routing_profile(self, input: RoutingProfileReference) -> Self
pub fn routing_profile(self, input: RoutingProfileReference) -> Self
Information about the routing profile assigned to the user.
sourcepub fn set_routing_profile(self, input: Option<RoutingProfileReference>) -> Self
pub fn set_routing_profile(self, input: Option<RoutingProfileReference>) -> Self
Information about the routing profile assigned to the user.
sourcepub fn get_routing_profile(&self) -> &Option<RoutingProfileReference>
pub fn get_routing_profile(&self) -> &Option<RoutingProfileReference>
Information about the routing profile assigned to the user.
sourcepub fn routing_step_expression(self, input: impl Into<String>) -> Self
pub fn routing_step_expression(self, input: impl Into<String>) -> Self
The expression of a step in a routing criteria.
sourcepub fn set_routing_step_expression(self, input: Option<String>) -> Self
pub fn set_routing_step_expression(self, input: Option<String>) -> Self
The expression of a step in a routing criteria.
sourcepub fn get_routing_step_expression(&self) -> &Option<String>
pub fn get_routing_step_expression(&self) -> &Option<String>
The expression of a step in a routing criteria.
sourcepub fn build(self) -> Dimensions
pub fn build(self) -> Dimensions
Consumes the builder and constructs a Dimensions
.
Trait Implementations§
source§impl Clone for DimensionsBuilder
impl Clone for DimensionsBuilder
source§fn clone(&self) -> DimensionsBuilder
fn clone(&self) -> DimensionsBuilder
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 DimensionsBuilder
impl Debug for DimensionsBuilder
source§impl Default for DimensionsBuilder
impl Default for DimensionsBuilder
source§fn default() -> DimensionsBuilder
fn default() -> DimensionsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DimensionsBuilder
impl PartialEq for DimensionsBuilder
source§fn eq(&self, other: &DimensionsBuilder) -> bool
fn eq(&self, other: &DimensionsBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DimensionsBuilder
Auto Trait Implementations§
impl Freeze for DimensionsBuilder
impl RefUnwindSafe for DimensionsBuilder
impl Send for DimensionsBuilder
impl Sync for DimensionsBuilder
impl Unpin for DimensionsBuilder
impl UnwindSafe for DimensionsBuilder
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.