Class: TencentCloud::Batch::V20170312::TaskMetrics

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20170312/models.rb

Overview

任务统计指标

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(submittedcount = nil, pendingcount = nil, runnablecount = nil, startingcount = nil, runningcount = nil, succeedcount = nil, failedinterruptedcount = nil, failedcount = nil) ⇒ TaskMetrics

Returns a new instance of TaskMetrics.



3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
# File 'lib/v20170312/models.rb', line 3976

def initialize(=nil, pendingcount=nil, runnablecount=nil, startingcount=nil, runningcount=nil, succeedcount=nil, failedinterruptedcount=nil, failedcount=nil)
  @SubmittedCount = 
  @PendingCount = pendingcount
  @RunnableCount = runnablecount
  @StartingCount = startingcount
  @RunningCount = runningcount
  @SucceedCount = succeedcount
  @FailedInterruptedCount = failedinterruptedcount
  @FailedCount = failedcount
end

Instance Attribute Details

#FailedCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3974
3975
3976
# File 'lib/v20170312/models.rb', line 3974

def FailedCount
  @FailedCount
end

#FailedInterruptedCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3974
3975
3976
# File 'lib/v20170312/models.rb', line 3974

def FailedInterruptedCount
  @FailedInterruptedCount
end

#PendingCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3974
3975
3976
# File 'lib/v20170312/models.rb', line 3974

def PendingCount
  @PendingCount
end

#RunnableCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3974
3975
3976
# File 'lib/v20170312/models.rb', line 3974

def RunnableCount
  @RunnableCount
end

#RunningCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3974
3975
3976
# File 'lib/v20170312/models.rb', line 3974

def RunningCount
  @RunningCount
end

#StartingCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3974
3975
3976
# File 'lib/v20170312/models.rb', line 3974

def StartingCount
  @StartingCount
end

#SubmittedCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3974
3975
3976
# File 'lib/v20170312/models.rb', line 3974

def SubmittedCount
  @SubmittedCount
end

#SucceedCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3974
3975
3976
# File 'lib/v20170312/models.rb', line 3974

def SucceedCount
  @SucceedCount
end

Instance Method Details

#deserialize(params) ⇒ Object



3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
# File 'lib/v20170312/models.rb', line 3987

def deserialize(params)
  @SubmittedCount = params['SubmittedCount']
  @PendingCount = params['PendingCount']
  @RunnableCount = params['RunnableCount']
  @StartingCount = params['StartingCount']
  @RunningCount = params['RunningCount']
  @SucceedCount = params['SucceedCount']
  @FailedInterruptedCount = params['FailedInterruptedCount']
  @FailedCount = params['FailedCount']
end