public interface BucketSubResource
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
delete()
This implementation of the DELETE operation deletes the bucket named in
the URI.
|
MultipleDeleteResultRepresentation |
deleteMultiple(MultipleDeleteRepresentation delete) |
BucketRepresentation |
get(String prefix,
Integer limit,
String marker) |
FileSubResource |
getFile(String key) |
BucketHeadRepresentation |
head()
This operation is useful to determine if a bucket exists and you have
permission to access it.
|
javax.ws.rs.core.Response |
put(BucketUpdateRepresentation bucketUpdate,
String ownerKey)
Creates or updates the bucket.
|
MultipartUploadResultRepresentation |
uploadMultiple(MultipartUploadRepresentation upload) |
@GET BucketRepresentation get(@QueryParam(value="prefix") String prefix, @QueryParam(value="limit") Integer limit, @QueryParam(value="marker") String marker)
@HEAD BucketHeadRepresentation head()
@DELETE javax.ws.rs.core.Response delete()
@PUT @Consumes(value="application/json") javax.ws.rs.core.Response put(BucketUpdateRepresentation bucketUpdate, @HeaderParam(value="x-blz-owner-key") String ownerKey)
bucketUpdate - @POST @Path(value="upload") @Consumes(value="multipart/mixed") @Produces(value="application/json") MultipartUploadResultRepresentation uploadMultiple(MultipartUploadRepresentation upload)
@POST @Path(value="delete") @Consumes(value="application/json") @Produces(value="application/json") MultipleDeleteResultRepresentation deleteMultiple(MultipleDeleteRepresentation delete)
@Path(value="{key: .+}")
FileSubResource getFile(@PathParam(value="key")
String key)
Copyright © 2018 Blazebit. All Rights Reserved.