Class: Qismo::WebhookRequests::OnNewSessionInitiated::RoomLog

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

Overview

New session webhook room log 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

#channel_idInteger (readonly)

Returns:

  • (Integer)


170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/qismo/webhook_requests/on_new_session_initiated.rb', line 170

class RoomLog < Qismo::Object
  attribute? :channel_id, Types::Int
  attribute? :created_at, Types::String
  attribute? :extras, Extras
  attribute? :has_no_message, Types::Bool.optional
  attribute? :is_waiting, Types::Nil
  attribute? :name, Types::String
  attribute? :resolved, Types::Bool.optional
  attribute? :room_badge, Types::String
  attribute? :room_id, Types::String
  attribute? :source, Types::String
  attribute? :user_avatar_url, Types::String
  attribute? :user_id, Types::String
end

#created_atString (readonly)

Returns:



170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/qismo/webhook_requests/on_new_session_initiated.rb', line 170

class RoomLog < Qismo::Object
  attribute? :channel_id, Types::Int
  attribute? :created_at, Types::String
  attribute? :extras, Extras
  attribute? :has_no_message, Types::Bool.optional
  attribute? :is_waiting, Types::Nil
  attribute? :name, Types::String
  attribute? :resolved, Types::Bool.optional
  attribute? :room_badge, Types::String
  attribute? :room_id, Types::String
  attribute? :source, Types::String
  attribute? :user_avatar_url, Types::String
  attribute? :user_id, Types::String
end

#extrasString (readonly)

Returns:



170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/qismo/webhook_requests/on_new_session_initiated.rb', line 170

class RoomLog < Qismo::Object
  attribute? :channel_id, Types::Int
  attribute? :created_at, Types::String
  attribute? :extras, Extras
  attribute? :has_no_message, Types::Bool.optional
  attribute? :is_waiting, Types::Nil
  attribute? :name, Types::String
  attribute? :resolved, Types::Bool.optional
  attribute? :room_badge, Types::String
  attribute? :room_id, Types::String
  attribute? :source, Types::String
  attribute? :user_avatar_url, Types::String
  attribute? :user_id, Types::String
end

#has_no_messageTrueClass, FalseClass (readonly)

Returns:

  • (TrueClass, FalseClass)


170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/qismo/webhook_requests/on_new_session_initiated.rb', line 170

class RoomLog < Qismo::Object
  attribute? :channel_id, Types::Int
  attribute? :created_at, Types::String
  attribute? :extras, Extras
  attribute? :has_no_message, Types::Bool.optional
  attribute? :is_waiting, Types::Nil
  attribute? :name, Types::String
  attribute? :resolved, Types::Bool.optional
  attribute? :room_badge, Types::String
  attribute? :room_id, Types::String
  attribute? :source, Types::String
  attribute? :user_avatar_url, Types::String
  attribute? :user_id, Types::String
end

#is_waitingTrueClass, FalseClass (readonly)

Returns:

  • (TrueClass, FalseClass)


170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/qismo/webhook_requests/on_new_session_initiated.rb', line 170

class RoomLog < Qismo::Object
  attribute? :channel_id, Types::Int
  attribute? :created_at, Types::String
  attribute? :extras, Extras
  attribute? :has_no_message, Types::Bool.optional
  attribute? :is_waiting, Types::Nil
  attribute? :name, Types::String
  attribute? :resolved, Types::Bool.optional
  attribute? :room_badge, Types::String
  attribute? :room_id, Types::String
  attribute? :source, Types::String
  attribute? :user_avatar_url, Types::String
  attribute? :user_id, Types::String
end

#nameString (readonly)

Returns:



170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/qismo/webhook_requests/on_new_session_initiated.rb', line 170

class RoomLog < Qismo::Object
  attribute? :channel_id, Types::Int
  attribute? :created_at, Types::String
  attribute? :extras, Extras
  attribute? :has_no_message, Types::Bool.optional
  attribute? :is_waiting, Types::Nil
  attribute? :name, Types::String
  attribute? :resolved, Types::Bool.optional
  attribute? :room_badge, Types::String
  attribute? :room_id, Types::String
  attribute? :source, Types::String
  attribute? :user_avatar_url, Types::String
  attribute? :user_id, Types::String
end

#resolvedTrueClass, FalseClass (readonly)

Returns:

  • (TrueClass, FalseClass)


170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/qismo/webhook_requests/on_new_session_initiated.rb', line 170

class RoomLog < Qismo::Object
  attribute? :channel_id, Types::Int
  attribute? :created_at, Types::String
  attribute? :extras, Extras
  attribute? :has_no_message, Types::Bool.optional
  attribute? :is_waiting, Types::Nil
  attribute? :name, Types::String
  attribute? :resolved, Types::Bool.optional
  attribute? :room_badge, Types::String
  attribute? :room_id, Types::String
  attribute? :source, Types::String
  attribute? :user_avatar_url, Types::String
  attribute? :user_id, Types::String
end

#room_badgeString (readonly)

Returns:



170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/qismo/webhook_requests/on_new_session_initiated.rb', line 170

class RoomLog < Qismo::Object
  attribute? :channel_id, Types::Int
  attribute? :created_at, Types::String
  attribute? :extras, Extras
  attribute? :has_no_message, Types::Bool.optional
  attribute? :is_waiting, Types::Nil
  attribute? :name, Types::String
  attribute? :resolved, Types::Bool.optional
  attribute? :room_badge, Types::String
  attribute? :room_id, Types::String
  attribute? :source, Types::String
  attribute? :user_avatar_url, Types::String
  attribute? :user_id, Types::String
end

#room_idString (readonly)

Returns:



170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/qismo/webhook_requests/on_new_session_initiated.rb', line 170

class RoomLog < Qismo::Object
  attribute? :channel_id, Types::Int
  attribute? :created_at, Types::String
  attribute? :extras, Extras
  attribute? :has_no_message, Types::Bool.optional
  attribute? :is_waiting, Types::Nil
  attribute? :name, Types::String
  attribute? :resolved, Types::Bool.optional
  attribute? :room_badge, Types::String
  attribute? :room_id, Types::String
  attribute? :source, Types::String
  attribute? :user_avatar_url, Types::String
  attribute? :user_id, Types::String
end

#sourceString (readonly)

Returns:



170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/qismo/webhook_requests/on_new_session_initiated.rb', line 170

class RoomLog < Qismo::Object
  attribute? :channel_id, Types::Int
  attribute? :created_at, Types::String
  attribute? :extras, Extras
  attribute? :has_no_message, Types::Bool.optional
  attribute? :is_waiting, Types::Nil
  attribute? :name, Types::String
  attribute? :resolved, Types::Bool.optional
  attribute? :room_badge, Types::String
  attribute? :room_id, Types::String
  attribute? :source, Types::String
  attribute? :user_avatar_url, Types::String
  attribute? :user_id, Types::String
end

#user_avatar_urlString (readonly)

Returns:



170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/qismo/webhook_requests/on_new_session_initiated.rb', line 170

class RoomLog < Qismo::Object
  attribute? :channel_id, Types::Int
  attribute? :created_at, Types::String
  attribute? :extras, Extras
  attribute? :has_no_message, Types::Bool.optional
  attribute? :is_waiting, Types::Nil
  attribute? :name, Types::String
  attribute? :resolved, Types::Bool.optional
  attribute? :room_badge, Types::String
  attribute? :room_id, Types::String
  attribute? :source, Types::String
  attribute? :user_avatar_url, Types::String
  attribute? :user_id, Types::String
end

#user_idString (readonly)

Returns:



170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/qismo/webhook_requests/on_new_session_initiated.rb', line 170

class RoomLog < Qismo::Object
  attribute? :channel_id, Types::Int
  attribute? :created_at, Types::String
  attribute? :extras, Extras
  attribute? :has_no_message, Types::Bool.optional
  attribute? :is_waiting, Types::Nil
  attribute? :name, Types::String
  attribute? :resolved, Types::Bool.optional
  attribute? :room_badge, Types::String
  attribute? :room_id, Types::String
  attribute? :source, Types::String
  attribute? :user_avatar_url, Types::String
  attribute? :user_id, Types::String
end