Details
Description
In our built-in REST clients, we should add in more of the available REST resources. This will allow more thorough testing of the REST API, particularly with IntegrationTest.
These clients are located in the o.a.h.h.rest.client package.
In this case, I want to add the resources not already included in / and /version to o.a.h.h.rest.client.RemoteAdmin. This includes, /status/cluster, /version/rest and /version/cluster, among others.
The RemoteAdmin class is a logical place for these methods because it is not related to a specific table (those methods should go into RemoteHTable).