class Twilio::REST::Taskrouter::V1::WorkspaceContext::TaskQueueList::TaskQueuesStatisticsInstance

Public Class Methods

new(version, payload, workspace_sid: nil) click to toggle source

Initialize the TaskQueuesStatisticsInstance @param [Version] version Version that contains the resource @param [Hash] payload payload that contains response from Twilio @param [String] workspace_sid The SID of the Workspace that contains the

TaskQueue.

@return [TaskQueuesStatisticsInstance] TaskQueuesStatisticsInstance

Calls superclass method Twilio::REST::InstanceResource::new
    # File lib/twilio-ruby/rest/taskrouter/v1/workspace/task_queue/task_queues_statistics.rb
225 def initialize(version, payload, workspace_sid: nil)
226   super(version)
227 
228   # Marshaled Properties
229   @properties = {
230       'account_sid' => payload['account_sid'],
231       'cumulative' => payload['cumulative'],
232       'realtime' => payload['realtime'],
233       'task_queue_sid' => payload['task_queue_sid'],
234       'workspace_sid' => payload['workspace_sid'],
235   }
236 end

Public Instance Methods

account_sid() click to toggle source

@return [String] The SID of the Account that created the resource

    # File lib/twilio-ruby/rest/taskrouter/v1/workspace/task_queue/task_queues_statistics.rb
240 def account_sid
241   @properties['account_sid']
242 end
cumulative() click to toggle source

@return [Hash] An object that contains the cumulative statistics for the TaskQueues

    # File lib/twilio-ruby/rest/taskrouter/v1/workspace/task_queue/task_queues_statistics.rb
246 def cumulative
247   @properties['cumulative']
248 end
inspect() click to toggle source

Provide a detailed, user friendly representation

    # File lib/twilio-ruby/rest/taskrouter/v1/workspace/task_queue/task_queues_statistics.rb
276 def inspect
277   "<Twilio.Taskrouter.V1.TaskQueuesStatisticsInstance>"
278 end
realtime() click to toggle source

@return [Hash] An object that contains the real-time statistics for the TaskQueues

    # File lib/twilio-ruby/rest/taskrouter/v1/workspace/task_queue/task_queues_statistics.rb
252 def realtime
253   @properties['realtime']
254 end
task_queue_sid() click to toggle source

@return [String] The SID of the TaskQueue from which these statistics were calculated

    # File lib/twilio-ruby/rest/taskrouter/v1/workspace/task_queue/task_queues_statistics.rb
258 def task_queue_sid
259   @properties['task_queue_sid']
260 end
to_s() click to toggle source

Provide a user friendly representation

    # File lib/twilio-ruby/rest/taskrouter/v1/workspace/task_queue/task_queues_statistics.rb
270 def to_s
271   "<Twilio.Taskrouter.V1.TaskQueuesStatisticsInstance>"
272 end
workspace_sid() click to toggle source

@return [String] The SID of the Workspace that contains the TaskQueues

    # File lib/twilio-ruby/rest/taskrouter/v1/workspace/task_queue/task_queues_statistics.rb
264 def workspace_sid
265   @properties['workspace_sid']
266 end