Class: Qismo::WebhookRequests::OnAgentAllocationNeeded::CandidateAgent

Inherits:
Object
  • Object
show all
Defined in:
lib/qismo/webhook_requests/on_agent_allocation_needed.rb

Overview

Candidate agent object

Constant Summary

Constants included from Types

Types::Bool, Types::Hash, Types::Int, Types::String

Instance Attribute Summary collapse

Method Summary

Methods inherited from Object

from_array

Instance Attribute Details

#avatar_urlString (readonly)

Returns:



34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/qismo/webhook_requests/on_agent_allocation_needed.rb', line 34

class CandidateAgent < Qismo::Object
  attribute? :avatar_url, Types::String.optional
  attribute? :created_at, Types::String.optional
  attribute? :email, Types::String.optional
  attribute? :force_offline, Types::Bool.optional
  attribute? :id, Types::Int.optional
  attribute? :is_available, Types::Bool.optional
  attribute? :is_verified, Types::Bool.optional
  attribute? :last_login, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :sdk_email, Types::String.optional
  attribute? :sdk_key, Types::String.optional
  attribute? :updated_at, Types::String.optional
end

#created_atString (readonly)

Returns:



34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/qismo/webhook_requests/on_agent_allocation_needed.rb', line 34

class CandidateAgent < Qismo::Object
  attribute? :avatar_url, Types::String.optional
  attribute? :created_at, Types::String.optional
  attribute? :email, Types::String.optional
  attribute? :force_offline, Types::Bool.optional
  attribute? :id, Types::Int.optional
  attribute? :is_available, Types::Bool.optional
  attribute? :is_verified, Types::Bool.optional
  attribute? :last_login, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :sdk_email, Types::String.optional
  attribute? :sdk_key, Types::String.optional
  attribute? :updated_at, Types::String.optional
end

#emailString (readonly)

Returns:



34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/qismo/webhook_requests/on_agent_allocation_needed.rb', line 34

class CandidateAgent < Qismo::Object
  attribute? :avatar_url, Types::String.optional
  attribute? :created_at, Types::String.optional
  attribute? :email, Types::String.optional
  attribute? :force_offline, Types::Bool.optional
  attribute? :id, Types::Int.optional
  attribute? :is_available, Types::Bool.optional
  attribute? :is_verified, Types::Bool.optional
  attribute? :last_login, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :sdk_email, Types::String.optional
  attribute? :sdk_key, Types::String.optional
  attribute? :updated_at, Types::String.optional
end

#force_offlineTrueClass, FalseClass (readonly)

Returns:

  • (TrueClass, FalseClass)


34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/qismo/webhook_requests/on_agent_allocation_needed.rb', line 34

class CandidateAgent < Qismo::Object
  attribute? :avatar_url, Types::String.optional
  attribute? :created_at, Types::String.optional
  attribute? :email, Types::String.optional
  attribute? :force_offline, Types::Bool.optional
  attribute? :id, Types::Int.optional
  attribute? :is_available, Types::Bool.optional
  attribute? :is_verified, Types::Bool.optional
  attribute? :last_login, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :sdk_email, Types::String.optional
  attribute? :sdk_key, Types::String.optional
  attribute? :updated_at, Types::String.optional
end

#idInteger (readonly)

Returns:

  • (Integer)


34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/qismo/webhook_requests/on_agent_allocation_needed.rb', line 34

class CandidateAgent < Qismo::Object
  attribute? :avatar_url, Types::String.optional
  attribute? :created_at, Types::String.optional
  attribute? :email, Types::String.optional
  attribute? :force_offline, Types::Bool.optional
  attribute? :id, Types::Int.optional
  attribute? :is_available, Types::Bool.optional
  attribute? :is_verified, Types::Bool.optional
  attribute? :last_login, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :sdk_email, Types::String.optional
  attribute? :sdk_key, Types::String.optional
  attribute? :updated_at, Types::String.optional
end

#is_availableTrueClass, FalseClass (readonly)

Returns:

  • (TrueClass, FalseClass)


34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/qismo/webhook_requests/on_agent_allocation_needed.rb', line 34

class CandidateAgent < Qismo::Object
  attribute? :avatar_url, Types::String.optional
  attribute? :created_at, Types::String.optional
  attribute? :email, Types::String.optional
  attribute? :force_offline, Types::Bool.optional
  attribute? :id, Types::Int.optional
  attribute? :is_available, Types::Bool.optional
  attribute? :is_verified, Types::Bool.optional
  attribute? :last_login, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :sdk_email, Types::String.optional
  attribute? :sdk_key, Types::String.optional
  attribute? :updated_at, Types::String.optional
end

#is_verifiedTrueClass, FalseClass (readonly)

Returns:

  • (TrueClass, FalseClass)


34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/qismo/webhook_requests/on_agent_allocation_needed.rb', line 34

class CandidateAgent < Qismo::Object
  attribute? :avatar_url, Types::String.optional
  attribute? :created_at, Types::String.optional
  attribute? :email, Types::String.optional
  attribute? :force_offline, Types::Bool.optional
  attribute? :id, Types::Int.optional
  attribute? :is_available, Types::Bool.optional
  attribute? :is_verified, Types::Bool.optional
  attribute? :last_login, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :sdk_email, Types::String.optional
  attribute? :sdk_key, Types::String.optional
  attribute? :updated_at, Types::String.optional
end

#last_loginString (readonly)

Returns:



34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/qismo/webhook_requests/on_agent_allocation_needed.rb', line 34

class CandidateAgent < Qismo::Object
  attribute? :avatar_url, Types::String.optional
  attribute? :created_at, Types::String.optional
  attribute? :email, Types::String.optional
  attribute? :force_offline, Types::Bool.optional
  attribute? :id, Types::Int.optional
  attribute? :is_available, Types::Bool.optional
  attribute? :is_verified, Types::Bool.optional
  attribute? :last_login, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :sdk_email, Types::String.optional
  attribute? :sdk_key, Types::String.optional
  attribute? :updated_at, Types::String.optional
end

#nameString (readonly)

Returns:



34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/qismo/webhook_requests/on_agent_allocation_needed.rb', line 34

class CandidateAgent < Qismo::Object
  attribute? :avatar_url, Types::String.optional
  attribute? :created_at, Types::String.optional
  attribute? :email, Types::String.optional
  attribute? :force_offline, Types::Bool.optional
  attribute? :id, Types::Int.optional
  attribute? :is_available, Types::Bool.optional
  attribute? :is_verified, Types::Bool.optional
  attribute? :last_login, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :sdk_email, Types::String.optional
  attribute? :sdk_key, Types::String.optional
  attribute? :updated_at, Types::String.optional
end

#sdk_emailString (readonly)

Returns:



34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/qismo/webhook_requests/on_agent_allocation_needed.rb', line 34

class CandidateAgent < Qismo::Object
  attribute? :avatar_url, Types::String.optional
  attribute? :created_at, Types::String.optional
  attribute? :email, Types::String.optional
  attribute? :force_offline, Types::Bool.optional
  attribute? :id, Types::Int.optional
  attribute? :is_available, Types::Bool.optional
  attribute? :is_verified, Types::Bool.optional
  attribute? :last_login, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :sdk_email, Types::String.optional
  attribute? :sdk_key, Types::String.optional
  attribute? :updated_at, Types::String.optional
end

#sdk_keyString (readonly)

Returns:



34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/qismo/webhook_requests/on_agent_allocation_needed.rb', line 34

class CandidateAgent < Qismo::Object
  attribute? :avatar_url, Types::String.optional
  attribute? :created_at, Types::String.optional
  attribute? :email, Types::String.optional
  attribute? :force_offline, Types::Bool.optional
  attribute? :id, Types::Int.optional
  attribute? :is_available, Types::Bool.optional
  attribute? :is_verified, Types::Bool.optional
  attribute? :last_login, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :sdk_email, Types::String.optional
  attribute? :sdk_key, Types::String.optional
  attribute? :updated_at, Types::String.optional
end

#updated_atString (readonly)

Returns:



34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/qismo/webhook_requests/on_agent_allocation_needed.rb', line 34

class CandidateAgent < Qismo::Object
  attribute? :avatar_url, Types::String.optional
  attribute? :created_at, Types::String.optional
  attribute? :email, Types::String.optional
  attribute? :force_offline, Types::Bool.optional
  attribute? :id, Types::Int.optional
  attribute? :is_available, Types::Bool.optional
  attribute? :is_verified, Types::Bool.optional
  attribute? :last_login, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :sdk_email, Types::String.optional
  attribute? :sdk_key, Types::String.optional
  attribute? :updated_at, Types::String.optional
end