void |
UnsynchronizedBucket.deleteFileNonBlocking(String pathInBucket) |
Delete a file from BucketFS.
|
void |
WriteEnabledBucket.deleteFileNonBlocking(String filenameInBucket) |
|
void |
ReadEnabledBucket.downloadFile(String pathInBucket,
Path localPath) |
|
void |
ReadOnlyBucket.downloadFile(String pathInBucket,
Path localPath) |
Download a file from a bucket to a local filesystem.
|
String |
ReadEnabledBucket.downloadFileAsString(String pathInBucket) |
|
String |
ReadOnlyBucket.downloadFileAsString(String pathInBucket) |
Download a file from a bucket into a string.
|
static void |
HttpResponseEvaluator.evaluate(URI uri,
BucketOperation operation,
int statusCode) |
Evaluates the HTTP response code.
|
boolean |
Bucket.isObjectSynchronized(String pathInBucket,
BucketFsMonitor.State state) |
Check if the object with the given path is marked as synchronized after a given point in time.
|
boolean |
SyncAwareBucket.isObjectSynchronized(String pathInBucket,
BucketFsMonitor.State state) |
|
List<String> |
ReadEnabledBucket.listContents() |
|
List<String> |
ReadEnabledBucket.listContents(String path) |
|
List<String> |
ReadOnlyBucket.listContents() |
List the contents of a bucket.
|
List<String> |
ReadOnlyBucket.listContents(String path) |
List the contents of a path inside a bucket.
|
List<String> |
ReadEnabledBucket.listContentsRecursively() |
|
List<String> |
ReadEnabledBucket.listContentsRecursively(String path) |
|
List<String> |
ReadOnlyBucket.listContentsRecursively() |
Recursively list the contents of a bucket.
|
List<String> |
ReadOnlyBucket.listContentsRecursively(String path) |
Recursively list the contents of a path inside a bucket.
|
void |
Bucket.uploadFile(Path localPath,
String pathInBucket) |
Upload a file to the bucket.
|
void |
SyncAwareBucket.uploadFile(Path localPath,
String pathInBucket) |
|
UploadResult |
UnsynchronizedBucket.uploadFileNonBlocking(Path localPath,
String pathInBucket) |
Upload a file to the bucket.
|
UploadResult |
WriteEnabledBucket.uploadFileNonBlocking(Path localPath,
String pathInBucket) |
|
void |
Bucket.uploadInputStream(Supplier<InputStream> inputStreamSupplier,
String pathInBucket) |
Upload the contents of an input stream to the bucket.
|
void |
SyncAwareBucket.uploadInputStream(Supplier<InputStream> inputStreamSupplier,
String pathInBucket) |
|
void |
UnsynchronizedBucket.uploadInputStreamNonBlocking(Supplier<InputStream> inputStreamSupplier,
String pathInBucket) |
Upload the contents of an input stream to the bucket non-blocking.
|
void |
WriteEnabledBucket.uploadInputStreamNonBlocking(Supplier<InputStream> inputStreamSupplier,
String pathInBucket) |
|
void |
Bucket.uploadStringContent(String content,
String pathInBucket) |
Upload the contents of a string to the bucket.
|
void |
SyncAwareBucket.uploadStringContent(String content,
String pathInBucket) |
|
void |
UnsynchronizedBucket.uploadStringContentNonBlocking(String content,
String pathInBucket) |
Upload the contents of a string to the bucket.
|
void |
WriteEnabledBucket.uploadStringContentNonBlocking(String content,
String pathInBucket) |
|
protected void |
WriteEnabledBucket.uploadWithBodyPublisher(URI uri,
HttpRequest.BodyPublisher publisher,
String what) |
Upload with body publisher.
|