Struct aws_sdk_connect::types::QueueSearchCriteria
source · #[non_exhaustive]pub struct QueueSearchCriteria {
pub or_conditions: Option<Vec<QueueSearchCriteria>>,
pub and_conditions: Option<Vec<QueueSearchCriteria>>,
pub string_condition: Option<StringCondition>,
pub queue_type_condition: Option<SearchableQueueType>,
}Expand description
The search criteria to be used to return queues.
The name and description fields support "contains" queries with a minimum of 2 characters and a maximum of 25 characters. Any queries with character lengths outside of this range will throw invalid results.
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.or_conditions: Option<Vec<QueueSearchCriteria>>A list of conditions which would be applied together with an OR condition.
and_conditions: Option<Vec<QueueSearchCriteria>>A list of conditions which would be applied together with an AND condition.
string_condition: Option<StringCondition>A leaf node condition which can be used to specify a string condition.
The currently supported values for FieldName are name, description, and resourceID.
queue_type_condition: Option<SearchableQueueType>The type of queue.
Implementations§
source§impl QueueSearchCriteria
impl QueueSearchCriteria
sourcepub fn or_conditions(&self) -> &[QueueSearchCriteria]
pub fn or_conditions(&self) -> &[QueueSearchCriteria]
A list of conditions which would be applied together with an OR condition.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .or_conditions.is_none().
sourcepub fn and_conditions(&self) -> &[QueueSearchCriteria]
pub fn and_conditions(&self) -> &[QueueSearchCriteria]
A list of conditions which would be applied together with an AND condition.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .and_conditions.is_none().
sourcepub fn string_condition(&self) -> Option<&StringCondition>
pub fn string_condition(&self) -> Option<&StringCondition>
A leaf node condition which can be used to specify a string condition.
The currently supported values for FieldName are name, description, and resourceID.
sourcepub fn queue_type_condition(&self) -> Option<&SearchableQueueType>
pub fn queue_type_condition(&self) -> Option<&SearchableQueueType>
The type of queue.
source§impl QueueSearchCriteria
impl QueueSearchCriteria
sourcepub fn builder() -> QueueSearchCriteriaBuilder
pub fn builder() -> QueueSearchCriteriaBuilder
Creates a new builder-style object to manufacture QueueSearchCriteria.
Trait Implementations§
source§impl Clone for QueueSearchCriteria
impl Clone for QueueSearchCriteria
source§fn clone(&self) -> QueueSearchCriteria
fn clone(&self) -> QueueSearchCriteria
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for QueueSearchCriteria
impl Debug for QueueSearchCriteria
source§impl PartialEq for QueueSearchCriteria
impl PartialEq for QueueSearchCriteria
source§fn eq(&self, other: &QueueSearchCriteria) -> bool
fn eq(&self, other: &QueueSearchCriteria) -> bool
self and other values to be equal, and is used
by ==.