Interface DiscoveryService
@Path("/api/v1/management/discovery")
public interface DiscoveryService
-
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responsederegister(ai.wanaku.api.types.providers.ServiceTarget serviceTarget) jakarta.ws.rs.core.Responseorg.jboss.resteasy.reactive.RestResponse<ai.wanaku.api.types.WanakuResponse<ai.wanaku.api.types.providers.ServiceTarget>> register(ai.wanaku.api.types.providers.ServiceTarget serviceTarget) jakarta.ws.rs.core.ResponseupdateState(String id, ai.wanaku.api.types.discovery.ServiceState serviceState)
-
Method Details
-
register
@Path("/register") @POST @Consumes("application/json") org.jboss.resteasy.reactive.RestResponse<ai.wanaku.api.types.WanakuResponse<ai.wanaku.api.types.providers.ServiceTarget>> register(ai.wanaku.api.types.providers.ServiceTarget serviceTarget) -
deregister
@Path("/deregister") @POST @Consumes("application/json") jakarta.ws.rs.core.Response deregister(ai.wanaku.api.types.providers.ServiceTarget serviceTarget) -
updateState
@Path("/update/{id}") @POST @Consumes("application/json") @Produces("application/json") jakarta.ws.rs.core.Response updateState(@PathParam("id") String id, ai.wanaku.api.types.discovery.ServiceState serviceState) -
ping
-