Currently, I'm using this code
Storage storage = StorageOptions.newBuilder()
.setCredentials(credentials)
.setProjectId(projectId)
.build()
.getService();
Blob blob = storage.get(BlobId.of(bucketName, objectName));
blob.downloadTo(FilePath);
to download a specific file from my bucket but if I have to download a folder containing multiple files, I'm unable to do it.