struct
   Contract::Queue
 
  - Contract::Queue
 - Contract::Interface
 - Struct
 - Value
 - Object
 
Defined in:
contract/queue.crConstructors
Instance Method Summary
- #arguments : Hash(String, String | UInt32)
 - #arguments=(arguments : Hash(String, String | UInt32))
 - #auto_delete=(auto_delete : Bool)
 - #auto_delete? : Bool
 - #consumers : UInt32
 - #consumers=(consumers : UInt32)
 - #durable=(durable : Bool)
 - #durable? : Bool
 - #effective_policy_definition : EffectivePolicyDefinition
 - #effective_policy_definition=(effective_policy_definition : EffectivePolicyDefinition)
 - #exclusive=(exclusive : Bool)
 - #exclusive? : Bool
 - #exclusive_consumer_tag : String | Nil
 - #exclusive_consumer_tag=(exclusive_consumer_tag : String | Nil)
 - #first_message_timestamp : UInt32 | Nil
 - #first_message_timestamp=(first_message_timestamp : UInt32 | Nil)
 - #internal=(internal : Bool | Nil)
 - #internal? : Bool | Nil
 - #last_message_timestamp : UInt32 | Nil
 - #last_message_timestamp=(last_message_timestamp : UInt32 | Nil)
 - #message_stats : MessagesStatsQueue
 - #message_stats=(message_stats : MessagesStatsQueue)
 - #messages : UInt32
 - #messages=(messages : UInt32)
 - #name : String
 - #name=(name : String)
 - #policy : String | Nil
 - #policy=(policy : String | Nil)
 - #ready : UInt32
 - #ready=(ready : UInt32)
 - #ready_avg_bytes : UInt32
 - #ready_avg_bytes=(ready_avg_bytes : UInt32)
 - #ready_bytes : UInt32
 - #ready_bytes=(ready_bytes : UInt32)
 - #state : String
 - #state=(state : String)
 - #unacked : UInt32
 - #unacked=(unacked : UInt32)
 - #unacked_avg_bytes : UInt32
 - #unacked_avg_bytes=(unacked_avg_bytes : UInt32)
 - #unacked_bytes : UInt32
 - #unacked_bytes=(unacked_bytes : UInt32)
 - #vhost : String
 - #vhost=(vhost : String)
 
Constructor methods inherited from struct Contract::Interface
  
  
    
      new(pull : JSON::PullParser)
    new
    
  
      
      
    
      
      
      
      
    
      
      
      
      
    
      
      
      
      
    
      
      
      
      
    
  Constructor Detail
Instance Method Detail
        
        def effective_policy_definition=(effective_policy_definition : EffectivePolicyDefinition)
        #