struct Contract::Queue

Defined in:

contract/queue.cr

Constructors

Instance Method Summary

Constructor methods inherited from struct Contract::Interface

new(pull : JSON::PullParser) new

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def arguments : Hash(String, String | UInt32) #

[View source]
def arguments=(arguments : Hash(String, String | UInt32)) #

[View source]
def auto_delete=(auto_delete : Bool) #

[View source]
def auto_delete? : Bool #

[View source]
def consumers : UInt32 #

[View source]
def consumers=(consumers : UInt32) #

[View source]
def durable=(durable : Bool) #

[View source]
def durable? : Bool #

[View source]
def effective_policy_definition : EffectivePolicyDefinition #

[View source]
def effective_policy_definition=(effective_policy_definition : EffectivePolicyDefinition) #

[View source]
def exclusive=(exclusive : Bool) #

[View source]
def exclusive? : Bool #

[View source]
def exclusive_consumer_tag : String | Nil #

[View source]
def exclusive_consumer_tag=(exclusive_consumer_tag : String | Nil) #

[View source]
def first_message_timestamp : UInt32 | Nil #

[View source]
def first_message_timestamp=(first_message_timestamp : UInt32 | Nil) #

[View source]
def internal=(internal : Bool | Nil) #

[View source]
def internal? : Bool | Nil #

[View source]
def last_message_timestamp : UInt32 | Nil #

[View source]
def last_message_timestamp=(last_message_timestamp : UInt32 | Nil) #

[View source]
def message_stats : MessagesStatsQueue #

[View source]
def message_stats=(message_stats : MessagesStatsQueue) #

[View source]
def messages : UInt32 #

[View source]
def messages=(messages : UInt32) #

[View source]
def name : String #

[View source]
def name=(name : String) #

[View source]
def policy : String | Nil #

[View source]
def policy=(policy : String | Nil) #

[View source]
def ready : UInt32 #

[View source]
def ready=(ready : UInt32) #

[View source]
def ready_avg_bytes : UInt32 #

[View source]
def ready_avg_bytes=(ready_avg_bytes : UInt32) #

[View source]
def ready_bytes : UInt32 #

[View source]
def ready_bytes=(ready_bytes : UInt32) #

[View source]
def state : String #

[View source]
def state=(state : String) #

[View source]
def unacked : UInt32 #

[View source]
def unacked=(unacked : UInt32) #

[View source]
def unacked_avg_bytes : UInt32 #

[View source]
def unacked_avg_bytes=(unacked_avg_bytes : UInt32) #

[View source]
def unacked_bytes : UInt32 #

[View source]
def unacked_bytes=(unacked_bytes : UInt32) #

[View source]
def vhost : String #

[View source]
def vhost=(vhost : String) #

[View source]