Class RangerResource<T,R extends io.appform.ranger.core.model.ServiceRegistry<T>>

java.lang.Object
io.appform.ranger.server.bundle.resources.RangerResource<T,R>

@Consumes("application/json") @Produces("application/json") @Path("/ranger") public class RangerResource<T,R extends io.appform.ranger.core.model.ServiceRegistry<T>> extends Object
  • Constructor Details

  • Method Details

    • getServices

      @GET @Path("/services/v1") @Timed public GenericResponse<Set<io.appform.ranger.core.model.Service>> getServices()
    • getNodes

      @GET @Path("/nodes/v1/{namespace}/{serviceName}") @Timed public GenericResponse<List<io.appform.ranger.core.model.ServiceNode<T>>> getNodes(@NotNull @NotEmpty @PathParam("namespace") @NotNull @NotEmpty String namespace, @NotNull @NotEmpty @PathParam("serviceName") @NotNull @NotEmpty String serviceName)