Class: TencentCloud::Tdmq::V20200217::RabbitMQBindingListInfo

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

Overview

Rabbitmq路由关系列表成员

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bindingid = nil, virtualhost = nil, source = nil, destinationtype = nil, destination = nil, routingkey = nil, sourceexchangetype = nil, createtime = nil, modifytime = nil) ⇒ RabbitMQBindingListInfo

Returns a new instance of RabbitMQBindingListInfo.



10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
# File 'lib/v20200217/models.rb', line 10249

def initialize(bindingid=nil, virtualhost=nil, source=nil, destinationtype=nil, destination=nil, routingkey=nil, sourceexchangetype=nil, createtime=nil, modifytime=nil)
  @BindingId = bindingid
  @VirtualHost = virtualhost
  @Source = source
  @DestinationType = destinationtype
  @Destination = destination
  @RoutingKey = routingkey
  @SourceExchangeType = sourceexchangetype
  @CreateTime = createtime
  @ModifyTime = modifytime
end

Instance Attribute Details

#BindingIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BindingId:

    路由关系id

  • VirtualHost:

    Vhost参数

  • Source:

    源exchange名称

  • DestinationType:

    目标类型,queue或exchange

  • Destination:

    目标资源名称

  • RoutingKey:

    绑定key

  • SourceExchangeType:

    源exchange类型

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间



10247
10248
10249
# File 'lib/v20200217/models.rb', line 10247

def BindingId
  @BindingId
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BindingId:

    路由关系id

  • VirtualHost:

    Vhost参数

  • Source:

    源exchange名称

  • DestinationType:

    目标类型,queue或exchange

  • Destination:

    目标资源名称

  • RoutingKey:

    绑定key

  • SourceExchangeType:

    源exchange类型

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间



10247
10248
10249
# File 'lib/v20200217/models.rb', line 10247

def CreateTime
  @CreateTime
end

#DestinationObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BindingId:

    路由关系id

  • VirtualHost:

    Vhost参数

  • Source:

    源exchange名称

  • DestinationType:

    目标类型,queue或exchange

  • Destination:

    目标资源名称

  • RoutingKey:

    绑定key

  • SourceExchangeType:

    源exchange类型

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间



10247
10248
10249
# File 'lib/v20200217/models.rb', line 10247

def Destination
  @Destination
end

#DestinationTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BindingId:

    路由关系id

  • VirtualHost:

    Vhost参数

  • Source:

    源exchange名称

  • DestinationType:

    目标类型,queue或exchange

  • Destination:

    目标资源名称

  • RoutingKey:

    绑定key

  • SourceExchangeType:

    源exchange类型

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间



10247
10248
10249
# File 'lib/v20200217/models.rb', line 10247

def DestinationType
  @DestinationType
end

#ModifyTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BindingId:

    路由关系id

  • VirtualHost:

    Vhost参数

  • Source:

    源exchange名称

  • DestinationType:

    目标类型,queue或exchange

  • Destination:

    目标资源名称

  • RoutingKey:

    绑定key

  • SourceExchangeType:

    源exchange类型

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间



10247
10248
10249
# File 'lib/v20200217/models.rb', line 10247

def ModifyTime
  @ModifyTime
end

#RoutingKeyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BindingId:

    路由关系id

  • VirtualHost:

    Vhost参数

  • Source:

    源exchange名称

  • DestinationType:

    目标类型,queue或exchange

  • Destination:

    目标资源名称

  • RoutingKey:

    绑定key

  • SourceExchangeType:

    源exchange类型

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间



10247
10248
10249
# File 'lib/v20200217/models.rb', line 10247

def RoutingKey
  @RoutingKey
end

#SourceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BindingId:

    路由关系id

  • VirtualHost:

    Vhost参数

  • Source:

    源exchange名称

  • DestinationType:

    目标类型,queue或exchange

  • Destination:

    目标资源名称

  • RoutingKey:

    绑定key

  • SourceExchangeType:

    源exchange类型

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间



10247
10248
10249
# File 'lib/v20200217/models.rb', line 10247

def Source
  @Source
end

#SourceExchangeTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BindingId:

    路由关系id

  • VirtualHost:

    Vhost参数

  • Source:

    源exchange名称

  • DestinationType:

    目标类型,queue或exchange

  • Destination:

    目标资源名称

  • RoutingKey:

    绑定key

  • SourceExchangeType:

    源exchange类型

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间



10247
10248
10249
# File 'lib/v20200217/models.rb', line 10247

def SourceExchangeType
  @SourceExchangeType
end

#VirtualHostObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BindingId:

    路由关系id

  • VirtualHost:

    Vhost参数

  • Source:

    源exchange名称

  • DestinationType:

    目标类型,queue或exchange

  • Destination:

    目标资源名称

  • RoutingKey:

    绑定key

  • SourceExchangeType:

    源exchange类型

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间



10247
10248
10249
# File 'lib/v20200217/models.rb', line 10247

def VirtualHost
  @VirtualHost
end

Instance Method Details

#deserialize(params) ⇒ Object



10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
# File 'lib/v20200217/models.rb', line 10261

def deserialize(params)
  @BindingId = params['BindingId']
  @VirtualHost = params['VirtualHost']
  @Source = params['Source']
  @DestinationType = params['DestinationType']
  @Destination = params['Destination']
  @RoutingKey = params['RoutingKey']
  @SourceExchangeType = params['SourceExchangeType']
  @CreateTime = params['CreateTime']
  @ModifyTime = params['ModifyTime']
end