Class DataspaceResource

java.lang.Object
net.anotheria.portalkit.adminapi.rest.dataspace.DataspaceResource

@Path("admin-api/dataspace") @Consumes("application/json") @Produces("application/json") public class DataspaceResource extends Object
  • Constructor Details

    • DataspaceResource

      public DataspaceResource()
  • Method Details

    • getDataspacesConfig

      @GET @Path("config") public jakarta.ws.rs.core.Response getDataspacesConfig()
    • getUserDataspaces

      @GET @Path("{accountId}") public jakarta.ws.rs.core.Response getUserDataspaces(@PathParam("accountId") String accountId)
    • createDataspace

      @POST public jakarta.ws.rs.core.Response createDataspace(CreateDataspaceRequest request)
    • addDataspaceAttribute

      @POST @Path("add-attribute") public jakarta.ws.rs.core.Response addDataspaceAttribute(AddDataspaceAttributeRequest request)
    • removeDataspaceAttribute

      @POST @Path("remove-attribute") public jakarta.ws.rs.core.Response removeDataspaceAttribute(RemoveDataspaceAttributeRequest request)
    • deleteDataspace

      @DELETE public jakarta.ws.rs.core.Response deleteDataspace(DeleteDataspaceRequest request)