class AvalancheMQ::Shovel::AMQPSource
- AvalancheMQ::Shovel::AMQPSource
 - Reference
 - Object
 
Defined in:
avalanchemq/shovel/shovel.crConstructors
Instance Method Summary
- #ack(delivery_tag, close = false)
 - #delete_after : AvalancheMQ::Shovel::DeleteAfter
 - #each(&blk : ::AMQP::Client::DeliverMessage -> Nil)
 - #last_unacked : UInt64?
 - #start
 - #started? : Bool
 - #stop
 
Constructor Detail
        
        def self.new(name : String, uri : URI, queue : String | Nil, exchange : String | Nil = nil, exchange_key : String | Nil = nil, delete_after : AvalancheMQ::Shovel::DeleteAfter = DEFAULT_DELETE_AFTER, prefetch : UInt16 = DEFAULT_PREFETCH, ack_mode : AvalancheMQ::Shovel::AckMode = DEFAULT_ACK_MODE)
        #