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.



1235
1236
1237
# File 'sig/types.rbs', line 1235

def agent_info
  @agent_info
end

#ai_agent_info::Array[Types::ContactSearchSummaryAiAgentInfo]

Returns the value of attribute ai_agent_info.



1244
1245
1246
# File 'sig/types.rbs', line 1244

def ai_agent_info
  @ai_agent_info
end

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


1228
1229
1230
# File 'sig/types.rbs', line 1228

def arn
  @arn
end

#channel"VOICE", ...

Returns the value of attribute channel.

Returns:

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


1233
1234
1235
# File 'sig/types.rbs', line 1233

def channel
  @channel
end

#disconnect_timestamp::Time

Returns the value of attribute disconnect_timestamp.

Returns:

  • (::Time)


1237
1238
1239
# File 'sig/types.rbs', line 1237

def disconnect_timestamp
  @disconnect_timestamp
end

#global_resiliency_metadataTypes::GlobalResiliencyMetadata

Returns the value of attribute global_resiliency_metadata.



1243
1244
1245
# File 'sig/types.rbs', line 1243

def 
  @global_resiliency_metadata
end

#id::String

Returns the value of attribute id.

Returns:

  • (::String)


1229
1230
1231
# File 'sig/types.rbs', line 1229

def id
  @id
end

#initial_contact_id::String

Returns the value of attribute initial_contact_id.

Returns:

  • (::String)


1230
1231
1232
# File 'sig/types.rbs', line 1230

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")


1232
1233
1234
# File 'sig/types.rbs', line 1232

def initiation_method
  @initiation_method
end

#initiation_timestamp::Time

Returns the value of attribute initiation_timestamp.

Returns:

  • (::Time)


1236
1237
1238
# File 'sig/types.rbs', line 1236

def initiation_timestamp
  @initiation_timestamp
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


1240
1241
1242
# File 'sig/types.rbs', line 1240

def name
  @name
end

#previous_contact_id::String

Returns the value of attribute previous_contact_id.

Returns:

  • (::String)


1231
1232
1233
# File 'sig/types.rbs', line 1231

def previous_contact_id
  @previous_contact_id
end

#queue_infoTypes::ContactSearchSummaryQueueInfo

Returns the value of attribute queue_info.



1234
1235
1236
# File 'sig/types.rbs', line 1234

def queue_info
  @queue_info
end

#routing_criteriaTypes::RoutingCriteria

Returns the value of attribute routing_criteria.



1241
1242
1243
# File 'sig/types.rbs', line 1241

def routing_criteria
  @routing_criteria
end

#scheduled_timestamp::Time

Returns the value of attribute scheduled_timestamp.

Returns:

  • (::Time)


1238
1239
1240
# File 'sig/types.rbs', line 1238

def scheduled_timestamp
  @scheduled_timestamp
end

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

Returns the value of attribute segment_attributes.



1239
1240
1241
# File 'sig/types.rbs', line 1239

def segment_attributes
  @segment_attributes
end

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

Returns the value of attribute tags.

Returns:

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


1242
1243
1244
# File 'sig/types.rbs', line 1242

def tags
  @tags
end