Class StaticAnnouncementResource

java.lang.Object
io.airlift.discovery.server.StaticAnnouncementResource

@Path("/v1/announcement/static") public class StaticAnnouncementResource extends Object
  • Constructor Details

    • StaticAnnouncementResource

      @Inject public StaticAnnouncementResource(StaticStore store, io.airlift.node.NodeInfo nodeInfo)
  • Method Details

    • post

      @POST @Consumes("application/json") @Produces("application/json") public javax.ws.rs.core.Response post(StaticAnnouncement announcement, @Context javax.ws.rs.core.UriInfo uriInfo)
    • get

      @GET @Produces("application/json") public Services get()
    • delete

      @DELETE @Path("{id}") public void delete(@PathParam("id") Id<Service> id)