This repository has been archived by the owner on Apr 23, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 443
REST Configuration
Randgalt edited this page May 8, 2012
·
8 revisions
APIs concerning the Exhibitor Shared Configuration. See REST Entities for descriptions of any arguments/results.
Returns a complete system state. Can be polled periodically. NOTE: This API sets the ETag response header and respects the “If-None-Match” request header.
Method | GET |
URL | exhibitor/v1/config/get-state |
Argument | n/a |
Response | State |
Change the config. IMPORTANT: this can cause instance restarts.
Method | POST |
URL | exhibitor/v1/config/set |
Argument | Config |
Response | Result |
Sets the given config as a rolling config and causes rolling configuration to begin.
Method | POST |
URL | exhibitor/v1/config/set-rolling |
Argument | Config |
Response | Result |
Cancels the rolling config and sets the master config to the rolling config values.
Method | GET |
URL | exhibitor/v1/config/force-commit-rolling |
Argument | n/a |
Response | Result |
Cancels the rolling config and leaves the master config as is.
Method | GET |
URL | exhibitor/v1/config/rollback-rolling |
Argument | n/a |
Response | Result |
Contents
- Top
- Standalone Version
- WAR File
- Core/Library
- Features
- Shared Configuration
- Using Exhibitor
- REST API
- Contributions