Class: TencentCloud::Cls::V20201016::EsRechargeInfo

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

Overview

es导入配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, uin = nil, topicid = nil, name = nil, index = nil, query = nil, esinfo = nil, importinfo = nil, timeinfo = nil, status = nil, progress = nil, subuin = nil, createtime = nil, updatetime = nil, hasserviceslog = nil) ⇒ EsRechargeInfo

Returns a new instance of EsRechargeInfo.



10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
# File 'lib/v20201016/models.rb', line 10750

def initialize(taskid=nil, uin=nil, topicid=nil, name=nil, index=nil, query=nil, esinfo=nil, importinfo=nil, timeinfo=nil, status=nil, progress=nil, subuin=nil, createtime=nil, updatetime=nil, hasserviceslog=nil)
  @TaskId = taskid
  @Uin = uin
  @TopicId = topicid
  @Name = name
  @Index = index
  @Query = query
  @EsInfo = esinfo
  @ImportInfo = importinfo
  @TimeInfo = timeinfo
  @Status = status
  @Progress = progress
  @SubUin = subuin
  @CreateTime = createtime
  @UpdateTime = updatetime
  @HasServicesLog = hasserviceslog
end

Instance Attribute Details

#CreateTime ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def CreateTime
  @CreateTime
end

#EsInfo ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def EsInfo
  @EsInfo
end

#HasServicesLog ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def HasServicesLog
  @HasServicesLog
end

#ImportInfo ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def ImportInfo
  @ImportInfo
end

#Index ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def Index
  @Index
end

#Name ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def Name
  @Name
end

#Progress ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def Progress
  @Progress
end

#Query ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def Query
  @Query
end

#Status ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def Status
  @Status
end

#SubUin ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def SubUin
  @SubUin
end

#TaskId ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def TaskId
  @TaskId
end

#TimeInfo ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def TimeInfo
  @TimeInfo
end

#TopicId ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def TopicId
  @TopicId
end

#Uin ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def Uin
  @Uin
end

#UpdateTime ⇒ Object

  1. 运行中
  2. 暂停
  3. 完成
  4. 异常

Parameters:

  • TaskId: —

    任务id。

  • Uin: —

    主账号id。

  • TopicId: —

    日志主题id。

  • Name: —

    配置名称。

  • Index: —

    es索引。

  • Query: —

    es查询语句。

  • EsInfo: —

    es集群信息。

  • ImportInfo: —

    es导入信息。

  • TimeInfo: —

    es导入时间配置信息。

  • Status: —

    任务状态。

  • Progress: —

    任务进度 0~100 百分比。100:表示完成。

  • SubUin: —

    子账号id。

  • CreateTime: —

    创建时间。

  • UpdateTime: —

    修改时间。

  • HasServicesLog: —

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



10748
10749
10750
# File 'lib/v20201016/models.rb', line 10748

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
# File 'lib/v20201016/models.rb', line 10768

def deserialize(params)
  @TaskId = params['TaskId']
  @Uin = params['Uin']
  @TopicId = params['TopicId']
  @Name = params['Name']
  @Index = params['Index']
  @Query = params['Query']
  unless params['EsInfo'].nil?
    @EsInfo = EsInfo.new
    @EsInfo.deserialize(params['EsInfo'])
  end
  unless params['ImportInfo'].nil?
    @ImportInfo = EsImportInfo.new
    @ImportInfo.deserialize(params['ImportInfo'])
  end
  unless params['TimeInfo'].nil?
    @TimeInfo = EsTimeInfo.new
    @TimeInfo.deserialize(params['TimeInfo'])
  end
  @Status = params['Status']
  @Progress = params['Progress']
  @SubUin = params['SubUin']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @HasServicesLog = params['HasServicesLog']
end