Class: TencentCloud::Cls::V20201016::DlcDeliverInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::DlcDeliverInfo
- Defined in:
- lib/v20201016/models.rb
Overview
投递DLC任务配置信息
Instance Attribute Summary collapse
- #BizType ⇒ Object
- #CreateTime ⇒ Object
- #DeliverType ⇒ Object
- #DlcInfo ⇒ Object
- #EndTime ⇒ Object
- #HasServicesLog ⇒ Object
- #Interval ⇒ Object
- #MaxSize ⇒ Object
- #Name ⇒ Object
- #Progress ⇒ Object
- #StartTime ⇒ Object
- #Status ⇒ Object
- #TaskId ⇒ Object
- #TopicId ⇒ Object
- #Uin ⇒ Object
- #UpdateTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of DlcDeliverInfo.
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
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def BizType @BizType end |
#CreateTime ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def CreateTime @CreateTime end |
#DeliverType ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def DeliverType @DeliverType end |
#DlcInfo ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def DlcInfo @DlcInfo end |
#EndTime ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def EndTime @EndTime end |
#HasServicesLog ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def HasServicesLog @HasServicesLog end |
#Interval ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def Interval @Interval end |
#MaxSize ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def MaxSize @MaxSize end |
#Name ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def Name @Name end |
#Progress ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def Progress @Progress end |
#StartTime ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def StartTime @StartTime end |
#Status ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def Status @Status end |
#TaskId ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def TaskId @TaskId end |
#TopicId ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def TopicId @TopicId end |
#Uin ⇒ Object
10394 10395 10396 |
# File 'lib/v20201016/models.rb', line 10394 def Uin @Uin end |
#UpdateTime ⇒ Object
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 |