class Twilio::REST::Taskrouter::V1::WorkspaceContext::TaskQueueList::TaskQueuesStatisticsInstance
Public Class Methods
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
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
@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
@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
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
@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
@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
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
@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