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.



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

def agent_info
  @agent_info
end

#ai_agent_info::Array[Types::ContactSearchSummaryAiAgentInfo]

Returns the value of attribute ai_agent_info.



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

def ai_agent_info
  @ai_agent_info
end

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


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

def arn
  @arn
end

#channel"VOICE", ...

Returns the value of attribute channel.

Returns:

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


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

def channel
  @channel
end

#disconnect_timestamp::Time

Returns the value of attribute disconnect_timestamp.

Returns:

  • (::Time)


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

def disconnect_timestamp
  @disconnect_timestamp
end

#global_resiliency_metadataTypes::GlobalResiliencyMetadata

Returns the value of attribute global_resiliency_metadata.



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

def 
  @global_resiliency_metadata
end

#id::String

Returns the value of attribute id.

Returns:

  • (::String)


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

def id
  @id
end

#initial_contact_id::String

Returns the value of attribute initial_contact_id.

Returns:

  • (::String)


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

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


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

def initiation_method
  @initiation_method
end

#initiation_timestamp::Time

Returns the value of attribute initiation_timestamp.

Returns:

  • (::Time)


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

def initiation_timestamp
  @initiation_timestamp
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


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

def name
  @name
end

#previous_contact_id::String

Returns the value of attribute previous_contact_id.

Returns:

  • (::String)


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

def previous_contact_id
  @previous_contact_id
end

#queue_infoTypes::ContactSearchSummaryQueueInfo

Returns the value of attribute queue_info.



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

def queue_info
  @queue_info
end

#routing_criteriaTypes::RoutingCriteria

Returns the value of attribute routing_criteria.



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

def routing_criteria
  @routing_criteria
end

#scheduled_timestamp::Time

Returns the value of attribute scheduled_timestamp.

Returns:

  • (::Time)


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

def scheduled_timestamp
  @scheduled_timestamp
end

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

Returns the value of attribute segment_attributes.



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

def segment_attributes
  @segment_attributes
end

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

Returns the value of attribute tags.

Returns:

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


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

def tags
  @tags
end