...
/api/v1/config/server_config | ||||||||
---|---|---|---|---|---|---|---|---|
GET | ||||||||
Get value of all configured values overridden on local server config | ||||||||
Response
|
/api/v1/config/server_config | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POSTPUT | |||||||||||||||||||||
Update server configuration | |||||||||||||||||||||
Parameters
Body
Response
|
3. Ledger:
/api/v1/ledger/delete/?ledger_id=<ledger_id> | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DELETE | ||||||||||||||||
Delete a ledger. | ||||||||||||||||
Parameters
Response
|
/api/v1/ledger/list/?print_metadata=<metadata> | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET | ||||||||||||||||
List all the ledgers | ||||||||||||||||
Parameters
Response
|
/api/v1/ledger/metadata/?ledger_id=<ledger_id> | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET | ||||||||||||||||
Get the metadata of a ledger | ||||||||||||||||
Parameters
Response
|
/api/v1/ledger/read/?ledger_id=<ledger_id>&start_entry_id=<start_entry_id>&end_entry_id=<end_entry_id> | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET | ||||||||||||||||||||||||
Read a range of entries from ledger | ||||||||||||||||||||||||
Parameters
Response
|
4. Bookies
/api/v1/bookie/list_bookies/?type=<type>&print_hostnames=<hostnames> | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET | ||||||||||||||||||
Get all the available bookies. | ||||||||||||||||||
Parameters
Response
|
/api/v1/bookie/list_bookie_info | ||||||
---|---|---|---|---|---|---|
Get | ||||||
Get bookies disk usage info of this cluster. | ||||||
Response
|
...
/api/v1/bookie/expand_storage | ||||||
---|---|---|---|---|---|---|
POSTPUT | ||||||
Expand storage for a bookie. | ||||||
Response
|
...
/api/v1/autorecovery/bookie/ | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POSTPUT | |||||||||||||||||||||||||
Ledger data recovery for failed bookie | |||||||||||||||||||||||||
Parameters
Body
Response
|
...
/api/v1/autorecovery/who_is_auditor | ||||||||
---|---|---|---|---|---|---|---|---|
GET | ||||||||
Get auditor bookie id. | ||||||||
Response
|
/api/v1/autorecovery/trigger_audit | ||||||||
---|---|---|---|---|---|---|---|---|
PUT | ||||||||
Force trigger audit by resting the lostBookieRecoveryDelay. | ||||||||
Response
|
/api/v1/autorecovery/lost_bookie_recovery_delay | ||||||||
---|---|---|---|---|---|---|---|---|
GET | ||||||||
Get lostBookieRecoveryDelay value in seconds. | ||||||||
Response
|
/api/v1/autorecover/lost_bookie_recovery_delay | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POSTPUT | |||||||||||||||||
Set lostBookieRecoveryDelay value in seconds. | |||||||||||||||||
Parameters
Body
Response
|
/api/v1/autorecovery/decommission | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POSTPUT | |||||||||||||||||
Decommission Bookie, Force trigger Audittask and make sure all the ledgers stored in the decommissioning bookie are replicated. | |||||||||||||||||
Parameters
Body
Response
|
...