Class: Aws::Types::SearchCriteria

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#active_regions::Array[::String]

Returns the value of attribute active_regions.

Returns:

  • (::Array[::String])


7314
7315
7316
# File 'sig/types.rbs', line 7314

def active_regions
  @active_regions
end

#additional_time_rangeTypes::SearchContactsAdditionalTimeRange

Returns the value of attribute additional_time_range.



7311
7312
7313
# File 'sig/types.rbs', line 7311

def additional_time_range
  @additional_time_range
end

#agent_hierarchy_groupsTypes::AgentHierarchyGroups

Returns the value of attribute agent_hierarchy_groups.



7305
7306
7307
# File 'sig/types.rbs', line 7305

def agent_hierarchy_groups
  @agent_hierarchy_groups
end

#agent_ids::Array[::String]

Returns the value of attribute agent_ids.

Returns:

  • (::Array[::String])


7304
7305
7306
# File 'sig/types.rbs', line 7304

def agent_ids
  @agent_ids
end

#ai_agentsTypes::AiAgentsCriteria

Returns the value of attribute ai_agents.



7316
7317
7318
# File 'sig/types.rbs', line 7316

def ai_agents
  @ai_agents
end

#channels::Array[("VOICE" | "CHAT" | "TASK" | "EMAIL")]

Returns the value of attribute channels.

Returns:

  • (::Array[("VOICE" | "CHAT" | "TASK" | "EMAIL")])


7306
7307
7308
# File 'sig/types.rbs', line 7306

def channels
  @channels
end

#contact_analysisTypes::ContactAnalysis

Returns the value of attribute contact_analysis.



7307
7308
7309
# File 'sig/types.rbs', line 7307

def contact_analysis
  @contact_analysis
end

#contact_tagsTypes::ControlPlaneTagFilter

Returns the value of attribute contact_tags.



7315
7316
7317
# File 'sig/types.rbs', line 7315

def contact_tags
  @contact_tags
end

#initiation_methods::Array[("INBOUND" | "OUTBOUND" | "TRANSFER" | "QUEUE_TRANSFER" | "CALLBACK" | "API" | "DISCONNECT" | "MONITOR" | "EXTERNAL_OUTBOUND" | "WEBRTC_API" | "AGENT_REPLY" | "FLOW")]

Returns the value of attribute initiation_methods.

Returns:

  • (::Array[("INBOUND" | "OUTBOUND" | "TRANSFER" | "QUEUE_TRANSFER" | "CALLBACK" | "API" | "DISCONNECT" | "MONITOR" | "EXTERNAL_OUTBOUND" | "WEBRTC_API" | "AGENT_REPLY" | "FLOW")])


7308
7309
7310
# File 'sig/types.rbs', line 7308

def initiation_methods
  @initiation_methods
end

#nameTypes::NameCriteria

Returns the value of attribute name.

Returns:



7303
7304
7305
# File 'sig/types.rbs', line 7303

def name
  @name
end

#queue_ids::Array[::String]

Returns the value of attribute queue_ids.

Returns:

  • (::Array[::String])


7309
7310
7311
# File 'sig/types.rbs', line 7309

def queue_ids
  @queue_ids
end

#routing_criteriaTypes::SearchableRoutingCriteria

Returns the value of attribute routing_criteria.



7310
7311
7312
# File 'sig/types.rbs', line 7310

def routing_criteria
  @routing_criteria
end

#searchable_contact_attributesTypes::SearchableContactAttributes

Returns the value of attribute searchable_contact_attributes.



7312
7313
7314
# File 'sig/types.rbs', line 7312

def searchable_contact_attributes
  @searchable_contact_attributes
end

#searchable_segment_attributesTypes::SearchableSegmentAttributes

Returns the value of attribute searchable_segment_attributes.



7313
7314
7315
# File 'sig/types.rbs', line 7313

def searchable_segment_attributes
  @searchable_segment_attributes
end