Class: TencentCloud::Trabbit::V20230418::RabbitMQBindingListInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Trabbit::V20230418::RabbitMQBindingListInfo
- Defined in:
- lib/v20230418/models.rb
Overview
Rabbitmq路由关系列表成员
Instance Attribute Summary collapse
- #BindingId ⇒ Object
- #CreateTime ⇒ Object
- #Destination ⇒ Object
- #DestinationType ⇒ Object
- #ModifyTime ⇒ Object
- #RoutingKey ⇒ Object
- #Source ⇒ Object
- #SourceExchangeType ⇒ Object
- #VirtualHost ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(bindingid = nil, virtualhost = nil, source = nil, destinationtype = nil, destination = nil, routingkey = nil, sourceexchangetype = nil, createtime = nil, modifytime = nil) ⇒ RabbitMQBindingListInfo
constructor
A new instance of RabbitMQBindingListInfo.
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.
2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 |
# File 'lib/v20230418/models.rb', line 2043 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
#BindingId ⇒ Object
2041 2042 2043 |
# File 'lib/v20230418/models.rb', line 2041 def BindingId @BindingId end |
#CreateTime ⇒ Object
2041 2042 2043 |
# File 'lib/v20230418/models.rb', line 2041 def CreateTime @CreateTime end |
#Destination ⇒ Object
2041 2042 2043 |
# File 'lib/v20230418/models.rb', line 2041 def Destination @Destination end |
#DestinationType ⇒ Object
2041 2042 2043 |
# File 'lib/v20230418/models.rb', line 2041 def DestinationType @DestinationType end |
#ModifyTime ⇒ Object
2041 2042 2043 |
# File 'lib/v20230418/models.rb', line 2041 def ModifyTime @ModifyTime end |
#RoutingKey ⇒ Object
2041 2042 2043 |
# File 'lib/v20230418/models.rb', line 2041 def RoutingKey @RoutingKey end |
#Source ⇒ Object
2041 2042 2043 |
# File 'lib/v20230418/models.rb', line 2041 def Source @Source end |
#SourceExchangeType ⇒ Object
2041 2042 2043 |
# File 'lib/v20230418/models.rb', line 2041 def SourceExchangeType @SourceExchangeType end |
#VirtualHost ⇒ Object
2041 2042 2043 |
# File 'lib/v20230418/models.rb', line 2041 def VirtualHost @VirtualHost end |
Instance Method Details
#deserialize(params) ⇒ Object
2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 |
# File 'lib/v20230418/models.rb', line 2055 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 |