Class: Aws::Types::AgentContactReference

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#agent_contact_state"INCOMING", ...

Returns the value of attribute agent_contact_state.

Returns:

  • ("INCOMING", "PENDING", "CONNECTING", "CONNECTED", "CONNECTED_ONHOLD", "MISSED", "ERROR", "ENDED", "REJECTED")


68
69
70
# File 'sig/types.rbs', line 68

def agent_contact_state
  @agent_contact_state
end

#channel"VOICE", ...

Returns the value of attribute channel.

Returns:

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


66
67
68
# File 'sig/types.rbs', line 66

def channel
  @channel
end

#connected_to_agent_timestamp::Time

Returns the value of attribute connected_to_agent_timestamp.

Returns:

  • (::Time)


70
71
72
# File 'sig/types.rbs', line 70

def connected_to_agent_timestamp
  @connected_to_agent_timestamp
end

#contact_id::String

Returns the value of attribute contact_id.

Returns:

  • (::String)


65
66
67
# File 'sig/types.rbs', line 65

def contact_id
  @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")


67
68
69
# File 'sig/types.rbs', line 67

def initiation_method
  @initiation_method
end

#queueTypes::QueueReference

Returns the value of attribute queue.



71
72
73
# File 'sig/types.rbs', line 71

def queue
  @queue
end

#state_start_timestamp::Time

Returns the value of attribute state_start_timestamp.

Returns:

  • (::Time)


69
70
71
# File 'sig/types.rbs', line 69

def state_start_timestamp
  @state_start_timestamp
end