Struct aws_sdk_connect::types::AgentHierarchyGroups
source · #[non_exhaustive]pub struct AgentHierarchyGroups {
pub l1_ids: Option<Vec<String>>,
pub l2_ids: Option<Vec<String>>,
pub l3_ids: Option<Vec<String>>,
pub l4_ids: Option<Vec<String>>,
pub l5_ids: Option<Vec<String>>,
}
Expand description
A structure that defines search criteria for contacts using agent hierarchy group levels. For more information about agent hierarchies, see Set Up Agent Hierarchies in the Amazon Connect Administrator Guide.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.l1_ids: Option<Vec<String>>
The identifiers for level 1 hierarchy groups.
l2_ids: Option<Vec<String>>
The identifiers for level 2 hierarchy groups.
l3_ids: Option<Vec<String>>
The identifiers for level 3 hierarchy groups.
l4_ids: Option<Vec<String>>
The identifiers for level 4 hierarchy groups.
l5_ids: Option<Vec<String>>
The identifiers for level 5 hierarchy groups.
Implementations§
source§impl AgentHierarchyGroups
impl AgentHierarchyGroups
sourcepub fn l1_ids(&self) -> &[String]
pub fn l1_ids(&self) -> &[String]
The identifiers for level 1 hierarchy groups.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .l1_ids.is_none()
.
sourcepub fn l2_ids(&self) -> &[String]
pub fn l2_ids(&self) -> &[String]
The identifiers for level 2 hierarchy groups.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .l2_ids.is_none()
.
sourcepub fn l3_ids(&self) -> &[String]
pub fn l3_ids(&self) -> &[String]
The identifiers for level 3 hierarchy groups.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .l3_ids.is_none()
.
source§impl AgentHierarchyGroups
impl AgentHierarchyGroups
sourcepub fn builder() -> AgentHierarchyGroupsBuilder
pub fn builder() -> AgentHierarchyGroupsBuilder
Creates a new builder-style object to manufacture AgentHierarchyGroups
.
Trait Implementations§
source§impl Clone for AgentHierarchyGroups
impl Clone for AgentHierarchyGroups
source§fn clone(&self) -> AgentHierarchyGroups
fn clone(&self) -> AgentHierarchyGroups
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AgentHierarchyGroups
impl Debug for AgentHierarchyGroups
source§impl PartialEq for AgentHierarchyGroups
impl PartialEq for AgentHierarchyGroups
source§fn eq(&self, other: &AgentHierarchyGroups) -> bool
fn eq(&self, other: &AgentHierarchyGroups) -> bool
self
and other
values to be equal, and is used
by ==
.