Class: TencentCloud::Cfs::V20190719::LifecycleDataTaskInfo

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

Overview

生命周期任务

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, taskstatus = nil, creationtime = nil, finishtime = nil, filetotalcount = nil, filesuccessedcount = nil, filefailedcount = nil, filetotalsize = nil, filesuccessedsize = nil, filefailedsize = nil, filetotallist = nil, filesuccessedlist = nil, filefailedlist = nil, filesystemid = nil, taskname = nil, taskpath = nil, type = nil, dataflowid = nil, isoverwrite = nil) ⇒ LifecycleDataTaskInfo

Returns a new instance of LifecycleDataTaskInfo.



2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
# File 'lib/v20190719/models.rb', line 2955

def initialize(taskid=nil, taskstatus=nil, creationtime=nil, finishtime=nil, filetotalcount=nil, filesuccessedcount=nil, filefailedcount=nil, filetotalsize=nil, filesuccessedsize=nil, filefailedsize=nil, filetotallist=nil, filesuccessedlist=nil, filefailedlist=nil, filesystemid=nil, taskname=nil, taskpath=nil, type=nil, dataflowid=nil, isoverwrite=nil)
  @TaskId = taskid
  @TaskStatus = taskstatus
  @CreationTime = creationtime
  @FinishTime = finishtime
  @FileTotalCount = filetotalcount
  @FileSuccessedCount = filesuccessedcount
  @FileFailedCount = filefailedcount
  @FileTotalSize = filetotalsize
  @FileSuccessedSize = filesuccessedsize
  @FileFailedSize = filefailedsize
  @FileTotalList = filetotallist
  @FileSuccessedList = filesuccessedlist
  @FileFailedList = filefailedlist
  @FileSystemId = filesystemid
  @TaskName = taskname
  @TaskPath = taskpath
  @Type = type
  @DataFlowId = dataflowid
  @IsOverwrite = isoverwrite
end

Instance Attribute Details

#CreationTimeObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def CreationTime
  @CreationTime
end

#DataFlowIdObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def DataFlowId
  @DataFlowId
end

#FileFailedCountObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def FileFailedCount
  @FileFailedCount
end

#FileFailedListObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def FileFailedList
  @FileFailedList
end

#FileFailedSizeObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def FileFailedSize
  @FileFailedSize
end

#FileSuccessedCountObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def FileSuccessedCount
  @FileSuccessedCount
end

#FileSuccessedListObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def FileSuccessedList
  @FileSuccessedList
end

#FileSuccessedSizeObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def FileSuccessedSize
  @FileSuccessedSize
end

#FileSystemIdObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def FileSystemId
  @FileSystemId
end

#FileTotalCountObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def FileTotalCount
  @FileTotalCount
end

#FileTotalListObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def FileTotalList
  @FileTotalList
end

#FileTotalSizeObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def FileTotalSize
  @FileTotalSize
end

#FinishTimeObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def FinishTime
  @FinishTime
end

#IsOverwriteObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def IsOverwrite
  @IsOverwrite
end

#TaskIdObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def TaskId
  @TaskId
end

#TaskNameObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def TaskName
  @TaskName
end

#TaskPathObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def TaskPath
  @TaskPath
end

#TaskStatusObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def TaskStatus
  @TaskStatus
end

#TypeObject

false:不覆盖(同时也不会释放热存数据) 为空时,默认为false



2953
2954
2955
# File 'lib/v20190719/models.rb', line 2953

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
# File 'lib/v20190719/models.rb', line 2977

def deserialize(params)
  @TaskId = params['TaskId']
  @TaskStatus = params['TaskStatus']
  @CreationTime = params['CreationTime']
  @FinishTime = params['FinishTime']
  @FileTotalCount = params['FileTotalCount']
  @FileSuccessedCount = params['FileSuccessedCount']
  @FileFailedCount = params['FileFailedCount']
  @FileTotalSize = params['FileTotalSize']
  @FileSuccessedSize = params['FileSuccessedSize']
  @FileFailedSize = params['FileFailedSize']
  @FileTotalList = params['FileTotalList']
  @FileSuccessedList = params['FileSuccessedList']
  @FileFailedList = params['FileFailedList']
  @FileSystemId = params['FileSystemId']
  @TaskName = params['TaskName']
  @TaskPath = params['TaskPath']
  @Type = params['Type']
  @DataFlowId = params['DataFlowId']
  @IsOverwrite = params['IsOverwrite']
end