@Path(value="/space/{spaceKey}/property")
public interface SpaceSpaceKeyPropertyResource
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
create(String spaceKey) |
javax.ws.rs.core.Response |
create2(String spaceKey,
String key) |
javax.ws.rs.core.Response |
deleteKey(String spaceKey,
String key) |
javax.ws.rs.core.Response |
get(String spaceKey,
String expand,
Integer start,
Integer limit) |
javax.ws.rs.core.Response |
getKey(String spaceKey,
String key,
String expand) |
javax.ws.rs.core.Response |
update(String spaceKey,
String key) |
@GET @Produces(value="application/json") javax.ws.rs.core.Response get(@PathParam(value="spaceKey") String spaceKey, @QueryParam(value="expand") @DefaultValue(value="version") String expand, @QueryParam(value="start") Integer start, @QueryParam(value="limit") @DefaultValue(value="10") Integer limit)
@POST @Consumes(value="application/json") @Produces(value="application/json") javax.ws.rs.core.Response create(@PathParam(value="spaceKey") String spaceKey)
@GET @Produces(value="application/json") @Path(value="/{key}") javax.ws.rs.core.Response getKey(@PathParam(value="spaceKey") String spaceKey, @PathParam(value="key") String key, @QueryParam(value="expand") @DefaultValue(value="version") String expand)
@PUT @Consumes(value="application/json") @Produces(value="application/json") @Path(value="/{key}") javax.ws.rs.core.Response update(@PathParam(value="spaceKey") String spaceKey, @PathParam(value="key") String key)
@DELETE @Produces(value="application/json") @Path(value="/{key}") javax.ws.rs.core.Response deleteKey(@PathParam(value="spaceKey") String spaceKey, @PathParam(value="key") String key)
This work is licensed under a Creative Commons Attribution 4.0 International License.