Class: TencentCloud::Iotvideoindustry::V20201201::MessageForward

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

Overview

消息转发配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(intid = nil, uin = nil, messagetype = nil, regionid = nil, regionname = nil, instance = nil, instancename = nil, topicid = nil, createtime = nil, updatetime = nil, topicname = nil) ⇒ MessageForward

Returns a new instance of MessageForward.



4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
# File 'lib/v20201201/models.rb', line 4973

def initialize(intid=nil, uin=nil, messagetype=nil, regionid=nil, regionname=nil, instance=nil, instancename=nil, topicid=nil, createtime=nil, updatetime=nil, topicname=nil)
  @IntId = intid
  @Uin = uin
  @MessageType = messagetype
  @RegionId = regionid
  @RegionName = regionname
  @Instance = instance
  @InstanceName = instancename
  @TopicId = topicid
  @CreateTime = createtime
  @UpdateTime = updatetime
  @TopicName = topicname
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • IntId:

    配置ID

  • Uin:

    用户Uin

  • MessageType:

    json数组, 转发类型 1: 告警 2:GPS

  • RegionId:

    区域ID

  • RegionName:

    区域名称

  • Instance:

    实例ID

  • InstanceName:

    实例名称

  • TopicId:

    kafka topic id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TopicName:

    topic 名称



4971
4972
4973
# File 'lib/v20201201/models.rb', line 4971

def CreateTime
  @CreateTime
end

#InstanceObject

Parameters:

  • IntId:

    配置ID

  • Uin:

    用户Uin

  • MessageType:

    json数组, 转发类型 1: 告警 2:GPS

  • RegionId:

    区域ID

  • RegionName:

    区域名称

  • Instance:

    实例ID

  • InstanceName:

    实例名称

  • TopicId:

    kafka topic id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TopicName:

    topic 名称



4971
4972
4973
# File 'lib/v20201201/models.rb', line 4971

def Instance
  @Instance
end

#InstanceNameObject

Parameters:

  • IntId:

    配置ID

  • Uin:

    用户Uin

  • MessageType:

    json数组, 转发类型 1: 告警 2:GPS

  • RegionId:

    区域ID

  • RegionName:

    区域名称

  • Instance:

    实例ID

  • InstanceName:

    实例名称

  • TopicId:

    kafka topic id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TopicName:

    topic 名称



4971
4972
4973
# File 'lib/v20201201/models.rb', line 4971

def InstanceName
  @InstanceName
end

#IntIdObject

Parameters:

  • IntId:

    配置ID

  • Uin:

    用户Uin

  • MessageType:

    json数组, 转发类型 1: 告警 2:GPS

  • RegionId:

    区域ID

  • RegionName:

    区域名称

  • Instance:

    实例ID

  • InstanceName:

    实例名称

  • TopicId:

    kafka topic id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TopicName:

    topic 名称



4971
4972
4973
# File 'lib/v20201201/models.rb', line 4971

def IntId
  @IntId
end

#MessageTypeObject

Parameters:

  • IntId:

    配置ID

  • Uin:

    用户Uin

  • MessageType:

    json数组, 转发类型 1: 告警 2:GPS

  • RegionId:

    区域ID

  • RegionName:

    区域名称

  • Instance:

    实例ID

  • InstanceName:

    实例名称

  • TopicId:

    kafka topic id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TopicName:

    topic 名称



4971
4972
4973
# File 'lib/v20201201/models.rb', line 4971

def MessageType
  @MessageType
end

#RegionIdObject

Parameters:

  • IntId:

    配置ID

  • Uin:

    用户Uin

  • MessageType:

    json数组, 转发类型 1: 告警 2:GPS

  • RegionId:

    区域ID

  • RegionName:

    区域名称

  • Instance:

    实例ID

  • InstanceName:

    实例名称

  • TopicId:

    kafka topic id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TopicName:

    topic 名称



4971
4972
4973
# File 'lib/v20201201/models.rb', line 4971

def RegionId
  @RegionId
end

#RegionNameObject

Parameters:

  • IntId:

    配置ID

  • Uin:

    用户Uin

  • MessageType:

    json数组, 转发类型 1: 告警 2:GPS

  • RegionId:

    区域ID

  • RegionName:

    区域名称

  • Instance:

    实例ID

  • InstanceName:

    实例名称

  • TopicId:

    kafka topic id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TopicName:

    topic 名称



4971
4972
4973
# File 'lib/v20201201/models.rb', line 4971

def RegionName
  @RegionName
end

#TopicIdObject

Parameters:

  • IntId:

    配置ID

  • Uin:

    用户Uin

  • MessageType:

    json数组, 转发类型 1: 告警 2:GPS

  • RegionId:

    区域ID

  • RegionName:

    区域名称

  • Instance:

    实例ID

  • InstanceName:

    实例名称

  • TopicId:

    kafka topic id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TopicName:

    topic 名称



4971
4972
4973
# File 'lib/v20201201/models.rb', line 4971

def TopicId
  @TopicId
end

#TopicNameObject

Parameters:

  • IntId:

    配置ID

  • Uin:

    用户Uin

  • MessageType:

    json数组, 转发类型 1: 告警 2:GPS

  • RegionId:

    区域ID

  • RegionName:

    区域名称

  • Instance:

    实例ID

  • InstanceName:

    实例名称

  • TopicId:

    kafka topic id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TopicName:

    topic 名称



4971
4972
4973
# File 'lib/v20201201/models.rb', line 4971

def TopicName
  @TopicName
end

#UinObject

Parameters:

  • IntId:

    配置ID

  • Uin:

    用户Uin

  • MessageType:

    json数组, 转发类型 1: 告警 2:GPS

  • RegionId:

    区域ID

  • RegionName:

    区域名称

  • Instance:

    实例ID

  • InstanceName:

    实例名称

  • TopicId:

    kafka topic id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TopicName:

    topic 名称



4971
4972
4973
# File 'lib/v20201201/models.rb', line 4971

def Uin
  @Uin
end

#UpdateTimeObject

Parameters:

  • IntId:

    配置ID

  • Uin:

    用户Uin

  • MessageType:

    json数组, 转发类型 1: 告警 2:GPS

  • RegionId:

    区域ID

  • RegionName:

    区域名称

  • Instance:

    实例ID

  • InstanceName:

    实例名称

  • TopicId:

    kafka topic id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TopicName:

    topic 名称



4971
4972
4973
# File 'lib/v20201201/models.rb', line 4971

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
# File 'lib/v20201201/models.rb', line 4987

def deserialize(params)
  @IntId = params['IntId']
  @Uin = params['Uin']
  @MessageType = params['MessageType']
  @RegionId = params['RegionId']
  @RegionName = params['RegionName']
  @Instance = params['Instance']
  @InstanceName = params['InstanceName']
  @TopicId = params['TopicId']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @TopicName = params['TopicName']
end