NAME
IO::Iron::IronMQ::Api - IronMQ API reference for Perl Client Libraries!
VERSION
version 0.14
SYNOPSIS
This package is for internal use of IO::Iron::IronMQ::Client/Queue packages. Only IronMQ v3. Older v1/v2 no longer supported.
DESCRIPTION
SUBROUTINES/METHODS
Operate message queues
IRONMQ_CREATE_QUEUE
/projects/{Project ID}/queues/{Queue Name}
IRONMQ_GET_QUEUE_INFO
/projects/{Project ID}/queues/{Queue Name}
IRONMQ_UPDATE_QUEUE
/projects/{Project ID}/queues/{Queue Name}
IRONMQ_DELETE_QUEUE
/projects/{Project ID}/queues/{Queue Name}
IRONMQ_LIST_QUEUES
/projects/{Project ID}/queues
IRONMQ_ADD_SUBSCRIBERS_TO_A_MESSAGE_QUEUE
/projects/{Project ID}/queues/{Queue Name}/subscribers
IRONMQ_DELETE_SUBSCRIBERS_FROM_A_MESSAGE_QUEUE
/projects/{Project ID}/queues/{Queue Name}/subscribers
Define queue alerts
IRONMQ_ADD_ALERTS_TO_A_QUEUE
/projects/{Project ID}/queues/{Queue Name}/alerts
IRONMQ_REPLACE_ALERTS_ON_A_QUEUE
/projects/{Project ID}/queues/{Queue Name}/alerts
IRONMQ_REMOVE_ALERTS_FROM_A_QUEUE
/projects/{Project ID}/queues/{Queue Name}/alerts
IRONMQ_REMOVE_ALERTS_FROM_A_QUEUE_BY_ID
/projects/{Project ID}/queues/{Queue Name}/alerts/{Alert ID}
Operate messages
IRONMQ_POST_MESSAGES
/projects/{Project ID}/queues/{Queue Name}/messages
IRONMQ_RESERVE_MESSAGES
/projects/{Project ID}/queues/{Queue Name}/reservations
IRONMQ_GET_MESSAGE_BY_ID
/projects/{Project ID}/queues/{Queue Name}/messages/{Message ID}
IRONMQ_PEEK_MESSAGES
/projects/{Project ID}/queues/{Queue Name}/messages/peek
IRONMQ_DELETE_MESSAGE
/projects/{Project ID}/queues/{Queue Name}/messages/{Message ID}
IRONMQ_DELETE_MESSAGES
/projects/{Project ID}/queues/{Queue Name}/messages
IRONMQ_TOUCH_MESSAGE
/projects/{Project ID}/queues/{Queue Name}/messages/{Message ID}/touch
IRONMQ_RELEASE_MESSAGE
/projects/{Project ID}/queues/{Queue Name}/messages/{Message ID}/release
IRONMQ_CLEAR_MESSAGES
/projects/{Project ID}/queues/{Queue Name}/clear
IRONMQ_GET_PUSH_STATUSES_FOR_A_MESSAGE
/projects/{Project ID}/queues/{Queue Name}/messages/{Message ID}/subscribers
AUTHOR
Mikko Koivunalho <mikko.koivunalho@iki.fi>
BUGS
Please report any bugs or feature requests to bug-io-iron@rt.cpan.org or through the web interface at: http://rt.cpan.org/Public/Dist/Display.html?Name=IO-Iron
COPYRIGHT AND LICENSE
This software is copyright (c) 2023 by Mikko Koivunalho.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
The full text of the license can be found in the LICENSE file included with this distribution.