Class: TencentCloud::Ccc::V20200210::CallInMetrics
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Ccc::V20200210::CallInMetrics
- Defined in:
- lib/v20200210/models.rb
Overview
呼入实时指标
Instance Attribute Summary collapse
- #AcceptCount ⇒ Object
- #AvgAcceptDuration ⇒ Object
- #AvgQueueDuration ⇒ Object
- #AvgRingDuration ⇒ Object
- #IvrCount ⇒ Object
- #MaxAcceptDuration ⇒ Object
- #MaxQueueDuration ⇒ Object
- #MaxRingDuration ⇒ Object
- #QueueCount ⇒ Object
- #RingCount ⇒ Object
- #TransferOuterCount ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(ivrcount = nil, queuecount = nil, ringcount = nil, acceptcount = nil, transferoutercount = nil, maxqueueduration = nil, avgqueueduration = nil, maxringduration = nil, avgringduration = nil, maxacceptduration = nil, avgacceptduration = nil) ⇒ CallInMetrics
constructor
A new instance of CallInMetrics.
Constructor Details
#initialize(ivrcount = nil, queuecount = nil, ringcount = nil, acceptcount = nil, transferoutercount = nil, maxqueueduration = nil, avgqueueduration = nil, maxringduration = nil, avgringduration = nil, maxacceptduration = nil, avgacceptduration = nil) ⇒ CallInMetrics
Returns a new instance of CallInMetrics.
690 691 692 693 694 695 696 697 698 699 700 701 702 |
# File 'lib/v20200210/models.rb', line 690 def initialize(ivrcount=nil, queuecount=nil, ringcount=nil, acceptcount=nil, transferoutercount=nil, maxqueueduration=nil, avgqueueduration=nil, maxringduration=nil, avgringduration=nil, maxacceptduration=nil, avgacceptduration=nil) @IvrCount = ivrcount @QueueCount = queuecount @RingCount = ringcount @AcceptCount = acceptcount @TransferOuterCount = transferoutercount @MaxQueueDuration = maxqueueduration @AvgQueueDuration = avgqueueduration @MaxRingDuration = maxringduration @AvgRingDuration = avgringduration @MaxAcceptDuration = maxacceptduration @AvgAcceptDuration = avgacceptduration end |
Instance Attribute Details
#AcceptCount ⇒ Object
688 689 690 |
# File 'lib/v20200210/models.rb', line 688 def AcceptCount @AcceptCount end |
#AvgAcceptDuration ⇒ Object
688 689 690 |
# File 'lib/v20200210/models.rb', line 688 def AvgAcceptDuration @AvgAcceptDuration end |
#AvgQueueDuration ⇒ Object
688 689 690 |
# File 'lib/v20200210/models.rb', line 688 def AvgQueueDuration @AvgQueueDuration end |
#AvgRingDuration ⇒ Object
688 689 690 |
# File 'lib/v20200210/models.rb', line 688 def AvgRingDuration @AvgRingDuration end |
#IvrCount ⇒ Object
688 689 690 |
# File 'lib/v20200210/models.rb', line 688 def IvrCount @IvrCount end |
#MaxAcceptDuration ⇒ Object
688 689 690 |
# File 'lib/v20200210/models.rb', line 688 def MaxAcceptDuration @MaxAcceptDuration end |
#MaxQueueDuration ⇒ Object
688 689 690 |
# File 'lib/v20200210/models.rb', line 688 def MaxQueueDuration @MaxQueueDuration end |
#MaxRingDuration ⇒ Object
688 689 690 |
# File 'lib/v20200210/models.rb', line 688 def MaxRingDuration @MaxRingDuration end |
#QueueCount ⇒ Object
688 689 690 |
# File 'lib/v20200210/models.rb', line 688 def QueueCount @QueueCount end |
#RingCount ⇒ Object
688 689 690 |
# File 'lib/v20200210/models.rb', line 688 def RingCount @RingCount end |
#TransferOuterCount ⇒ Object
688 689 690 |
# File 'lib/v20200210/models.rb', line 688 def TransferOuterCount @TransferOuterCount end |
Instance Method Details
#deserialize(params) ⇒ Object
704 705 706 707 708 709 710 711 712 713 714 715 716 |
# File 'lib/v20200210/models.rb', line 704 def deserialize(params) @IvrCount = params['IvrCount'] @QueueCount = params['QueueCount'] @RingCount = params['RingCount'] @AcceptCount = params['AcceptCount'] @TransferOuterCount = params['TransferOuterCount'] @MaxQueueDuration = params['MaxQueueDuration'] @AvgQueueDuration = params['AvgQueueDuration'] @MaxRingDuration = params['MaxRingDuration'] @AvgRingDuration = params['AvgRingDuration'] @MaxAcceptDuration = params['MaxAcceptDuration'] @AvgAcceptDuration = params['AvgAcceptDuration'] end |