class Lavin::Httpclient::Queue

Defined in:

endpoint/queue.cr

Constant Summary

ENDPOINT = "/api/queues"

Constructors

Class Method Summary

Constructor methods inherited from class Lavin::Httpclient::Model

new(pull : JSON::PullParser) new

Constructor Detail

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

[View source]

Class Method Detail

def self.all(vhost : String) #

[View source]
def self.all #

[View source]
def self.create_or_update(name : String, vhost : String = "/", durable = false, auto_delete = false, arguments : Hash(String, String | UInt32) = Hash(String, String | UInt32).new) #

[View source]
def self.delete(name : String, vhost : String = "/") #

[View source]
def self.get(name : String, vhost : String = "/") #

[View source]
def self.pause(name : String, vhost : String = "/") #

[View source]
def self.purge(name : String, vhost : String = "/") #

[View source]
def self.resume(name : String, vhost : String = "/") #

[View source]