JVM is in development for v1. Interested in contributing or chatting with us?Get in touch!
JVM - bucket.files()
Get a list of file references for files that exist in the bucket.
import io.nitric.Nitric;
import io.nitric.resources.BucketPermission;
public class Application {
public static void main(String[] args) {
var bucket = Nitric.INSTANCE.bucket("images").with(BucketPermission.Read);
var files = bucket.files();
Nitric.INSTANCE.run();
}
}
Examples
Deleting all files in a bucket.
import io.nitric.Nitric;
import io.nitric.resources.BucketPermission;
public class Application {
public static void main(String[] args) {
var bucket = Nitric.INSTANCE.bucket("bucket").with(BucketPermission.Read);
var files = bucket.files();
files.forEach((file) -> file.delete());
Nitric.INSTANCE.run();
}
}
Notes
This method returns a list of File references that exist on the bucket.