Class: TencentCloud::Tdmq::V20200217::RocketMQTopicConfigOutput

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

Overview

RocketMQ主题配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(namespace = nil, topicname = nil, type = nil, partitions = nil, remark = nil, imported = nil) ⇒ RocketMQTopicConfigOutput

Returns a new instance of RocketMQTopicConfigOutput.



12378
12379
12380
12381
12382
12383
12384
12385
# File 'lib/v20200217/models.rb', line 12378

def initialize(namespace=nil, topicname=nil, type=nil, partitions=nil, remark=nil, imported=nil)
  @Namespace = namespace
  @TopicName = topicname
  @Type = type
  @Partitions = partitions
  @Remark = remark
  @Imported = imported
end

Instance Attribute Details

#ImportedObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Normal,普通 GlobalOrder, 全局顺序 PartitionedOrder, 分区顺序 Transaction,事务消息 DelayScheduled,延迟/定时消息 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Namespace:

    命名空间

  • TopicName:

    主题名称

  • Type:

    主题类型:

  • Partitions:

    分区个数

  • Remark:

    备注信息

  • Imported:

    是否导入



12376
12377
12378
# File 'lib/v20200217/models.rb', line 12376

def Imported
  @Imported
end

#NamespaceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Normal,普通 GlobalOrder, 全局顺序 PartitionedOrder, 分区顺序 Transaction,事务消息 DelayScheduled,延迟/定时消息 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Namespace:

    命名空间

  • TopicName:

    主题名称

  • Type:

    主题类型:

  • Partitions:

    分区个数

  • Remark:

    备注信息

  • Imported:

    是否导入



12376
12377
12378
# File 'lib/v20200217/models.rb', line 12376

def Namespace
  @Namespace
end

#PartitionsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Normal,普通 GlobalOrder, 全局顺序 PartitionedOrder, 分区顺序 Transaction,事务消息 DelayScheduled,延迟/定时消息 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Namespace:

    命名空间

  • TopicName:

    主题名称

  • Type:

    主题类型:

  • Partitions:

    分区个数

  • Remark:

    备注信息

  • Imported:

    是否导入



12376
12377
12378
# File 'lib/v20200217/models.rb', line 12376

def Partitions
  @Partitions
end

#RemarkObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Normal,普通 GlobalOrder, 全局顺序 PartitionedOrder, 分区顺序 Transaction,事务消息 DelayScheduled,延迟/定时消息 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Namespace:

    命名空间

  • TopicName:

    主题名称

  • Type:

    主题类型:

  • Partitions:

    分区个数

  • Remark:

    备注信息

  • Imported:

    是否导入



12376
12377
12378
# File 'lib/v20200217/models.rb', line 12376

def Remark
  @Remark
end

#TopicNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Normal,普通 GlobalOrder, 全局顺序 PartitionedOrder, 分区顺序 Transaction,事务消息 DelayScheduled,延迟/定时消息 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Namespace:

    命名空间

  • TopicName:

    主题名称

  • Type:

    主题类型:

  • Partitions:

    分区个数

  • Remark:

    备注信息

  • Imported:

    是否导入



12376
12377
12378
# File 'lib/v20200217/models.rb', line 12376

def TopicName
  @TopicName
end

#TypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Normal,普通 GlobalOrder, 全局顺序 PartitionedOrder, 分区顺序 Transaction,事务消息 DelayScheduled,延迟/定时消息 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Namespace:

    命名空间

  • TopicName:

    主题名称

  • Type:

    主题类型:

  • Partitions:

    分区个数

  • Remark:

    备注信息

  • Imported:

    是否导入



12376
12377
12378
# File 'lib/v20200217/models.rb', line 12376

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



12387
12388
12389
12390
12391
12392
12393
12394
# File 'lib/v20200217/models.rb', line 12387

def deserialize(params)
  @Namespace = params['Namespace']
  @TopicName = params['TopicName']
  @Type = params['Type']
  @Partitions = params['Partitions']
  @Remark = params['Remark']
  @Imported = params['Imported']
end