Skip to content
A lightweight library used to communicate with the RabbitMQ Management API
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
gradle/wrapper
src
.gitignore
.travis.yml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
OSSMETADATA
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

rabbitmq-admin

Build Status Maven Central NetflixOSS Lifecycle

A lightweight library used to communicate with the RabbitMQ Management API.

Usage

This library uses Retrofit under the covers. To construct a RabbitManagementApi instance, just use RabbitManagementApiFactory.newInstance():

final RabbitManagementApi api = RabbitManagementApiFactory.newInstance(
    URI.create("localhost:15672"),
    "rabbit-username",
    "rabbit-password"
);

api.listQueues();

You can see the full API in RabbitManagementApi.java

Running tests

Just run ./gradlew test

Contributing

Please review CONTRIBUTING.md

Code of Conduct

rabbitmq-admin is governed by the Contributor Covenant v 1.4.1.

License

rabbitmq-admin is licensed under the Apache 2 License.

You can’t perform that action at this time.