Class: Aws::Types::ContactSearchSummary

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:segment_attributes, :name])

Instance Attribute Summary collapse

Instance Attribute Details

#agent_infoTypes::ContactSearchSummaryAgentInfo

Returns the value of attribute agent_info.



1216
1217
1218
# File 'sig/types.rbs', line 1216

def agent_info
  @agent_info
end

#ai_agent_info::Array[Types::ContactSearchSummaryAiAgentInfo]

Returns the value of attribute ai_agent_info.



1225
1226
1227
# File 'sig/types.rbs', line 1225

def ai_agent_info
  @ai_agent_info
end

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


1209
1210
1211
# File 'sig/types.rbs', line 1209

def arn
  @arn
end

#channel"VOICE", ...

Returns the value of attribute channel.

Returns:

  • ("VOICE", "CHAT", "TASK", "EMAIL")


1214
1215
1216
# File 'sig/types.rbs', line 1214

def channel
  @channel
end

#disconnect_timestamp::Time

Returns the value of attribute disconnect_timestamp.

Returns:

  • (::Time)


1218
1219
1220
# File 'sig/types.rbs', line 1218

def disconnect_timestamp
  @disconnect_timestamp
end

#global_resiliency_metadataTypes::GlobalResiliencyMetadata

Returns the value of attribute global_resiliency_metadata.



1224
1225
1226
# File 'sig/types.rbs', line 1224

def 
  @global_resiliency_metadata
end

#id::String

Returns the value of attribute id.

Returns:

  • (::String)


1210
1211
1212
# File 'sig/types.rbs', line 1210

def id
  @id
end

#initial_contact_id::String

Returns the value of attribute initial_contact_id.

Returns:

  • (::String)


1211
1212
1213
# File 'sig/types.rbs', line 1211

def initial_contact_id
  @initial_contact_id
end

#initiation_method"INBOUND", ...

Returns the value of attribute initiation_method.

Returns:

  • ("INBOUND", "OUTBOUND", "TRANSFER", "QUEUE_TRANSFER", "CALLBACK", "API", "DISCONNECT", "MONITOR", "EXTERNAL_OUTBOUND", "WEBRTC_API", "AGENT_REPLY", "FLOW")


1213
1214
1215
# File 'sig/types.rbs', line 1213

def initiation_method
  @initiation_method
end

#initiation_timestamp::Time

Returns the value of attribute initiation_timestamp.

Returns:

  • (::Time)


1217
1218
1219
# File 'sig/types.rbs', line 1217

def initiation_timestamp
  @initiation_timestamp
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


1221
1222
1223
# File 'sig/types.rbs', line 1221

def name
  @name
end

#previous_contact_id::String

Returns the value of attribute previous_contact_id.

Returns:

  • (::String)


1212
1213
1214
# File 'sig/types.rbs', line 1212

def previous_contact_id
  @previous_contact_id
end

#queue_infoTypes::ContactSearchSummaryQueueInfo

Returns the value of attribute queue_info.



1215
1216
1217
# File 'sig/types.rbs', line 1215

def queue_info
  @queue_info
end

#routing_criteriaTypes::RoutingCriteria

Returns the value of attribute routing_criteria.



1222
1223
1224
# File 'sig/types.rbs', line 1222

def routing_criteria
  @routing_criteria
end

#scheduled_timestamp::Time

Returns the value of attribute scheduled_timestamp.

Returns:

  • (::Time)


1219
1220
1221
# File 'sig/types.rbs', line 1219

def scheduled_timestamp
  @scheduled_timestamp
end

#segment_attributes::Hash[::String, Types::ContactSearchSummarySegmentAttributeValue]

Returns the value of attribute segment_attributes.



1220
1221
1222
# File 'sig/types.rbs', line 1220

def segment_attributes
  @segment_attributes
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


1223
1224
1225
# File 'sig/types.rbs', line 1223

def tags
  @tags
end