Class: TencentCloud::Cls::V20201016::DlcDeliverInfo

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

Overview

投递DLC任务配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, uin = nil, topicid = nil, name = nil, delivertype = nil, maxsize = nil, interval = nil, starttime = nil, endtime = nil, dlcinfo = nil, hasserviceslog = nil, status = nil, progress = nil, biztype = nil, createtime = nil, updatetime = nil) ⇒ DlcDeliverInfo

Returns a new instance of DlcDeliverInfo.



10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
# File 'lib/v20201016/models.rb', line 10396

def initialize(taskid=nil, uin=nil, topicid=nil, name=nil, delivertype=nil, maxsize=nil, interval=nil, starttime=nil, endtime=nil, dlcinfo=nil, hasserviceslog=nil, status=nil, progress=nil, biztype=nil, createtime=nil, updatetime=nil)
  @TaskId = taskid
  @Uin = uin
  @TopicId = topicid
  @Name = name
  @DeliverType = delivertype
  @MaxSize = maxsize
  @Interval = interval
  @StartTime = starttime
  @EndTime = endtime
  @DlcInfo = dlcinfo
  @HasServicesLog = hasserviceslog
  @Status = status
  @Progress = progress
  @BizType = biztype
  @CreateTime = createtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#BizType ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def BizType
  @BizType
end

#CreateTime ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def CreateTime
  @CreateTime
end

#DeliverType ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def DeliverType
  @DeliverType
end

#DlcInfo ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def DlcInfo
  @DlcInfo
end

#EndTime ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def EndTime
  @EndTime
end

#HasServicesLog ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def HasServicesLog
  @HasServicesLog
end

#Interval ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def Interval
  @Interval
end

#MaxSize ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def MaxSize
  @MaxSize
end

#Name ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def Name
  @Name
end

#Progress ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def Progress
  @Progress
end

#StartTime ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def StartTime
  @StartTime
end

#Status ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def Status
  @Status
end

#TaskId ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def TaskId
  @TaskId
end

#TopicId ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def TopicId
  @TopicId
end

#Uin ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def Uin
  @Uin
end

#UpdateTime ⇒ Object

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    任务名称。

  • DeliverType: —

    投递类型,0:实时投递,1:历史投递

  • MaxSize: —

    投递文件大小,单位MB

  • Interval: —

    投递间隔 单位秒

  • StartTime: —

    投递时间范围的开始时间

  • EndTime: —

    投递时间范围的结束时间

  • DlcInfo: —

    dlc配置信息

  • HasServicesLog: —

    是否开启投递服务日志。1关闭,2开启

  • Status: —

    任务状态。

  • Progress: —

    任务进度。历史投递任务生效。

  • BizType: —

    日志主题类型。0:标准主题,1:指标主题

  • CreateTime: —

    任务创建时间。

  • UpdateTime: —

    任务修改时间。



10394
10395
10396
# File 'lib/v20201016/models.rb', line 10394

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
# File 'lib/v20201016/models.rb', line 10415

def deserialize(params)
  @TaskId = params['TaskId']
  @Uin = params['Uin']
  @TopicId = params['TopicId']
  @Name = params['Name']
  @DeliverType = params['DeliverType']
  @MaxSize = params['MaxSize']
  @Interval = params['Interval']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  unless params['DlcInfo'].nil?
    @DlcInfo = DlcInfo.new
    @DlcInfo.deserialize(params['DlcInfo'])
  end
  @HasServicesLog = params['HasServicesLog']
  @Status = params['Status']
  @Progress = params['Progress']
  @BizType = params['BizType']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
end