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


62
63
64
# File 'sig/types.rbs', line 62

def agent_contact_state
  @agent_contact_state
end

#channel"VOICE", ...

Returns the value of attribute channel.

Returns:

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


60
61
62
# File 'sig/types.rbs', line 60

def channel
  @channel
end

#connected_to_agent_timestamp::Time

Returns the value of attribute connected_to_agent_timestamp.

Returns:

  • (::Time)


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

def connected_to_agent_timestamp
  @connected_to_agent_timestamp
end

#contact_id::String

Returns the value of attribute contact_id.

Returns:

  • (::String)


59
60
61
# File 'sig/types.rbs', line 59

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


61
62
63
# File 'sig/types.rbs', line 61

def initiation_method
  @initiation_method
end

#queueTypes::QueueReference

Returns the value of attribute queue.



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

def queue
  @queue
end

#state_start_timestamp::Time

Returns the value of attribute state_start_timestamp.

Returns:

  • (::Time)


63
64
65
# File 'sig/types.rbs', line 63

def state_start_timestamp
  @state_start_timestamp
end