Interface ManagementApi


@Path("/api/v1/management") @Produces("application/json") @Consumes("application/json") public interface ManagementApi
  • Method Details

    • stop

      @POST @Path("/services/stop") void stop()
    • start

      @POST @Path("/services/start") void start()
    • applicationStatus

      @GET @Path("/services/status") ApplicationStatusView applicationStatus()
    • getDatacenters

      @GET @Path("/datacenters") List<Datacenter> getDatacenters()
    • setDatacenterState

      @PUT @Path("/datacenters/{datacenter}/state") void setDatacenterState(@PathParam("datacenter") String datacenter, DatacenterTargetStateRequest datacenterTargetStateRequest)
    • deleteDatacenter

      @DELETE @Path("/datacenters/{datacenter}") void deleteDatacenter(@PathParam("datacenter") String datacenter)