Class ReadinessEndpoint
- java.lang.Object
-
- pl.allegro.tech.hermes.management.api.ReadinessEndpoint
-
@Path("readiness/datacenters") @Component public class ReadinessEndpoint extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ReadinessEndpoint(ReadinessService readinessService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<pl.allegro.tech.hermes.api.DatacenterReadiness>getReadiness()javax.ws.rs.core.ResponsesetReadiness(java.lang.String datacenter, pl.allegro.tech.hermes.api.Readiness readiness)
-
-
-
Constructor Detail
-
ReadinessEndpoint
public ReadinessEndpoint(ReadinessService readinessService)
-
-
Method Detail
-
setReadiness
@POST @Consumes("application/json") @Produces("application/json") @RolesAllowed("admin") @Path("/{datacenter}") public javax.ws.rs.core.Response setReadiness(@PathParam("datacenter") java.lang.String datacenter, pl.allegro.tech.hermes.api.Readiness readiness)
-
getReadiness
@GET @Consumes("application/json") @Produces("application/json") @RolesAllowed("admin") public java.util.List<pl.allegro.tech.hermes.api.DatacenterReadiness> getReadiness()
-
-