Class: TencentCloud::Batch::V20170312::TaskInstanceMetrics

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) ⇒ TaskInstanceMetrics

Returns a new instance of TaskInstanceMetrics.



3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
# File 'lib/v20170312/models.rb', line 3870

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个数



3868
3869
3870
# File 'lib/v20170312/models.rb', line 3868

def FailedCount
  @FailedCount
end

#FailedInterruptedCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3868
3869
3870
# File 'lib/v20170312/models.rb', line 3868

def FailedInterruptedCount
  @FailedInterruptedCount
end

#PendingCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3868
3869
3870
# File 'lib/v20170312/models.rb', line 3868

def PendingCount
  @PendingCount
end

#RunnableCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3868
3869
3870
# File 'lib/v20170312/models.rb', line 3868

def RunnableCount
  @RunnableCount
end

#RunningCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3868
3869
3870
# File 'lib/v20170312/models.rb', line 3868

def RunningCount
  @RunningCount
end

#StartingCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3868
3869
3870
# File 'lib/v20170312/models.rb', line 3868

def StartingCount
  @StartingCount
end

#SubmittedCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3868
3869
3870
# File 'lib/v20170312/models.rb', line 3868

def 
  @SubmittedCount
end

#SucceedCountObject

Parameters:

  • SubmittedCount:

    Submitted个数

  • PendingCount:

    Pending个数

  • RunnableCount:

    Runnable个数

  • StartingCount:

    Starting个数

  • RunningCount:

    Running个数

  • SucceedCount:

    Succeed个数

  • FailedInterruptedCount:

    FailedInterrupted个数

  • FailedCount:

    Failed个数



3868
3869
3870
# File 'lib/v20170312/models.rb', line 3868

def SucceedCount
  @SucceedCount
end

Instance Method Details

#deserialize(params) ⇒ Object



3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
# File 'lib/v20170312/models.rb', line 3881

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