Class: TencentCloud::Dlc::V20210125::DescribeSparkAppTasksRequest

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

Overview

DescribeSparkAppTasks请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, offset = nil, limit = nil, taskid = nil, starttime = nil, endtime = nil, filters = nil) ⇒ DescribeSparkAppTasksRequest

Returns a new instance of DescribeSparkAppTasksRequest.



8376
8377
8378
8379
8380
8381
8382
8383
8384
# File 'lib/v20210125/models.rb', line 8376

def initialize(jobid=nil, offset=nil, limit=nil, taskid=nil, starttime=nil, endtime=nil, filters=nil)
  @JobId = jobid
  @Offset = offset
  @Limit = limit
  @TaskId = taskid
  @StartTime = starttime
  @EndTime = endtime
  @Filters = filters
end

Instance Attribute Details

#EndTimeObject

Parameters:

  • JobId:

    spark作业Id

  • Offset:

    分页查询偏移量

  • Limit:

    分页查询Limit

  • TaskId:

    执行实例id

  • StartTime:

    更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss

  • EndTime:

    更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss

  • Filters:

    按照该参数过滤,支持task-state



8374
8375
8376
# File 'lib/v20210125/models.rb', line 8374

def EndTime
  @EndTime
end

#FiltersObject

Parameters:

  • JobId:

    spark作业Id

  • Offset:

    分页查询偏移量

  • Limit:

    分页查询Limit

  • TaskId:

    执行实例id

  • StartTime:

    更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss

  • EndTime:

    更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss

  • Filters:

    按照该参数过滤,支持task-state



8374
8375
8376
# File 'lib/v20210125/models.rb', line 8374

def Filters
  @Filters
end

#JobIdObject

Parameters:

  • JobId:

    spark作业Id

  • Offset:

    分页查询偏移量

  • Limit:

    分页查询Limit

  • TaskId:

    执行实例id

  • StartTime:

    更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss

  • EndTime:

    更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss

  • Filters:

    按照该参数过滤,支持task-state



8374
8375
8376
# File 'lib/v20210125/models.rb', line 8374

def JobId
  @JobId
end

#LimitObject

Parameters:

  • JobId:

    spark作业Id

  • Offset:

    分页查询偏移量

  • Limit:

    分页查询Limit

  • TaskId:

    执行实例id

  • StartTime:

    更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss

  • EndTime:

    更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss

  • Filters:

    按照该参数过滤,支持task-state



8374
8375
8376
# File 'lib/v20210125/models.rb', line 8374

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • JobId:

    spark作业Id

  • Offset:

    分页查询偏移量

  • Limit:

    分页查询Limit

  • TaskId:

    执行实例id

  • StartTime:

    更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss

  • EndTime:

    更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss

  • Filters:

    按照该参数过滤,支持task-state



8374
8375
8376
# File 'lib/v20210125/models.rb', line 8374

def Offset
  @Offset
end

#StartTimeObject

Parameters:

  • JobId:

    spark作业Id

  • Offset:

    分页查询偏移量

  • Limit:

    分页查询Limit

  • TaskId:

    执行实例id

  • StartTime:

    更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss

  • EndTime:

    更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss

  • Filters:

    按照该参数过滤,支持task-state



8374
8375
8376
# File 'lib/v20210125/models.rb', line 8374

def StartTime
  @StartTime
end

#TaskIdObject

Parameters:

  • JobId:

    spark作业Id

  • Offset:

    分页查询偏移量

  • Limit:

    分页查询Limit

  • TaskId:

    执行实例id

  • StartTime:

    更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss

  • EndTime:

    更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss

  • Filters:

    按照该参数过滤,支持task-state



8374
8375
8376
# File 'lib/v20210125/models.rb', line 8374

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
# File 'lib/v20210125/models.rb', line 8386

def deserialize(params)
  @JobId = params['JobId']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @TaskId = params['TaskId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  unless params['Filters'].nil?
    @Filters = []
    params['Filters'].each do |i|
      filter_tmp = Filter.new
      filter_tmp.deserialize(i)
      @Filters << filter_tmp
    end
  end
end