Package | Description |
---|---|
org.mule.modules.googlecloudstorage | |
org.mule.modules.googlecloudstorage.services |
Modifier and Type | Method and Description |
---|---|
void |
GoogleCloudStorageConnector.closeReadChannel(com.google.cloud.ReadChannel readChannel)
Close a read channel
|
void |
GoogleCloudStorageConnector.closeWriteChannel(com.google.cloud.WriteChannel writeChannel)
Close a write channel
|
com.google.cloud.storage.Acl |
GoogleCloudStorageConnector.createAcl(Object itemId,
com.google.cloud.storage.Acl acl,
AclSelector aclSelector)
Create an ACL on a particular object(Blob, Bucket or Default) Access Control List Grant (ACL) read or write access to users for individual buckets or objects.
|
com.google.cloud.storage.Blob |
GoogleCloudStorageConnector.createBlob(BlobInfoPojo blobInfo,
List<com.google.cloud.storage.Storage.BlobTargetOption> blobTargetOption,
InputStream data)
Creates a Blob in a Bucket on Google Cloud Storage
|
com.google.cloud.storage.Bucket |
GoogleCloudStorageConnector.createBucket(BucketInfoPojo bucketInfo,
List<com.google.cloud.storage.Storage.BucketTargetOption> bucketTargetOptions)
Creates a bucket on Google Cloud Storage
|
com.google.cloud.RestorableState<com.google.cloud.ReadChannel> |
GoogleCloudStorageConnector.createReadRestorableState(com.google.cloud.ReadChannel readChannel)
Create a restorable state for a read channel
|
com.google.cloud.RestorableState<com.google.cloud.WriteChannel> |
GoogleCloudStorageConnector.createWriteRestorableState(com.google.cloud.WriteChannel writeChannel)
Create a Write Restorable state
|
Boolean |
GoogleCloudStorageConnector.deleteAcl(Object itemId,
com.google.cloud.storage.Acl.Entity entity,
AclSelector aclSelector)
Delete an ACL for a particular object(Blob, Bucket or Default) Access Control List Grant (ACL) read or write access to users for individual buckets or objects.
|
Boolean |
GoogleCloudStorageConnector.deleteBlob(BlobIdPojo blobId)
Deletes a Blob from a Bucket on Google Cloud Storage
|
Boolean |
GoogleCloudStorageConnector.deleteBucket(String bucketName,
List<com.google.cloud.storage.Storage.BucketSourceOption> bucketSourceOptions)
Deletes a bucket on Google Cloud Storage
|
InputStream |
GoogleCloudStorageConnector.downloadBlob(String bucket,
String blob,
List<com.google.cloud.storage.Storage.BlobSourceOption> options)
Download a particular blob
|
List<com.google.cloud.storage.Acl> |
GoogleCloudStorageConnector.getAcl(Object itemId,
AclSelector aclSelector)
Get an ACL for a particular object(Blob, Bucket or Default) Access Control List (ACL) grant read or write access to users for individual buckets or objects.
|
com.google.cloud.storage.Blob |
GoogleCloudStorageConnector.getBlob(BlobIdPojo blobId,
List<com.google.cloud.storage.Storage.BlobGetOption> blobGetOptions)
Retrieves Blob information from Google Cloud Storage
|
com.google.cloud.storage.Bucket |
GoogleCloudStorageConnector.getBucket(String bucketName,
List<com.google.cloud.storage.Storage.BucketGetOption> bucketGetOptions)
Retrieves a Bucket from Google Cloud Storage
|
List<com.google.cloud.storage.Blob> |
GoogleCloudStorageConnector.listBlobs(String bucket,
List<com.google.cloud.storage.Storage.BlobListOption> blobListOptions)
List all blobs in a bucket
|
List<com.google.cloud.storage.Bucket> |
GoogleCloudStorageConnector.listBuckets(List<com.google.cloud.storage.Storage.BucketListOption> bucketListOptions)
Lists Buckets available on Google Cloud Storage
|
com.google.cloud.ReadChannel |
GoogleCloudStorageConnector.openReadChannel(BlobIdPojo blobId,
List<com.google.cloud.storage.Storage.BlobSourceOption> blobSourceOption)
Open a read channel
|
com.google.cloud.WriteChannel |
GoogleCloudStorageConnector.openWriteChannel(BlobInfoPojo blobInfo,
List<BlobWriteOptionWrapper> options)
Open a write channel
|
InputStream |
GoogleCloudStorageConnector.readDataFromReadChannel(com.google.cloud.ReadChannel readChannel)
Read data from a Read Channel
|
com.google.cloud.storage.Blob |
GoogleCloudStorageConnector.relocateBlob(BlobIdPojo blobId,
String targetBucket,
String targetBlob)
Relocate a blob from one bucket to another or/and one path to another
|
com.google.cloud.ReadChannel |
GoogleCloudStorageConnector.restoreReadChannel(com.google.cloud.RestorableState<com.google.cloud.ReadChannel> restorableState)
Restore a Read channel to a restorable state.
|
com.google.cloud.WriteChannel |
GoogleCloudStorageConnector.restoreWriteChannel(com.google.cloud.RestorableState<com.google.cloud.WriteChannel> restorableState)
Restore a write channel to a restorable state
|
URL |
GoogleCloudStorageConnector.signBlob(com.google.cloud.storage.Blob blob,
TimeUnit timeUnit,
Long timeAmount,
String keyPath)
Generates a signed URL for a blob.
|
com.google.cloud.storage.Acl |
GoogleCloudStorageConnector.updateAcl(Object itemId,
com.google.cloud.storage.Acl acl,
AclSelector aclSelector)
Update an ACL for a particular object(Blob, Bucket or Default) Access Control List (ACL) grant read or write access to users for individual buckets or objects.
|
com.google.cloud.storage.Blob |
GoogleCloudStorageConnector.updateBlob(com.google.cloud.storage.Blob blob,
Map<String,String> updateData)
Update/add blob Metadata
|
com.google.cloud.storage.Bucket |
GoogleCloudStorageConnector.updateBucket(BucketInfoPojo bucketInfo,
List<com.google.cloud.storage.Storage.BucketTargetOption> bucketTargetOptions)
Updates a bucket on Google Cloud Storage
|
int |
GoogleCloudStorageConnector.writeToChannel(com.google.cloud.WriteChannel writeChannel,
InputStream data)
Write to a Write Channel
|
Modifier and Type | Method and Description |
---|---|
void |
ChannelService.closeReadChannel(com.google.cloud.ReadChannel readChannel) |
void |
ChannelService.closeWriteChannel(com.google.cloud.WriteChannel writeChannel) |
com.google.cloud.storage.Blob |
BlobService.createBlob(com.google.cloud.storage.BlobInfo blobInfo,
byte[] data,
com.google.cloud.storage.Storage.BlobTargetOption... blobTargetOption) |
com.google.cloud.storage.Acl |
ACLService.createBlobACL(com.google.cloud.storage.BlobId blobId,
com.google.cloud.storage.Acl acl) |
com.google.cloud.storage.Bucket |
BucketsService.createBucket(com.google.cloud.storage.BucketInfo bucketInfo,
com.google.cloud.storage.Storage.BucketTargetOption... bucketTargetOption) |
com.google.cloud.storage.Acl |
ACLService.createBucketAcl(String bucketName,
com.google.cloud.storage.Acl acl) |
com.google.cloud.storage.Acl |
ACLService.createDefaultAcl(String bucketName,
com.google.cloud.storage.Acl acl) |
Boolean |
BlobService.deleteBlob(com.google.cloud.storage.BlobId blobId) |
Boolean |
ACLService.deleteBlobAcl(com.google.cloud.storage.BlobId blobId,
com.google.cloud.storage.Acl.Entity entity) |
Boolean |
BucketsService.deleteBucket(String bucket,
com.google.cloud.storage.Storage.BucketSourceOption... bucketSourceOption) |
Boolean |
ACLService.deleteBucketAcl(String bucketName,
com.google.cloud.storage.Acl.Entity entity) |
Boolean |
ACLService.deleteDefaultAcl(String bucketName,
com.google.cloud.storage.Acl.Entity entity) |
com.google.cloud.storage.Blob |
BlobService.getBlob(com.google.cloud.storage.BlobId blobId,
com.google.cloud.storage.Storage.BlobGetOption... blobGetOptions) |
List<com.google.cloud.storage.Acl> |
ACLService.getBlobAcls(com.google.cloud.storage.BlobId blobid) |
List<com.google.cloud.storage.Blob> |
BlobService.getBlobs(String bucket,
com.google.cloud.storage.Storage.BlobListOption... blobListOption) |
com.google.cloud.storage.Bucket |
BucketsService.getBucket(String bucket,
com.google.cloud.storage.Storage.BucketGetOption... bucketGetOptions) |
List<com.google.cloud.storage.Acl> |
ACLService.getBucketAcls(String bucketName) |
List<com.google.cloud.storage.Bucket> |
BucketsService.getBuckets(com.google.cloud.storage.Storage.BucketListOption... bucketListOptions) |
List<com.google.cloud.storage.Acl> |
ACLService.getDefaultAcls(String bucketName) |
com.google.cloud.ReadChannel |
ChannelService.getReadChannel(com.google.cloud.storage.BlobId blobId,
com.google.cloud.storage.Storage.BlobSourceOption... blobSourceOption) |
InputStream |
ChannelService.read(com.google.cloud.storage.BlobId blobId,
com.google.cloud.storage.Storage.BlobSourceOption... blobSourceOption) |
InputStream |
ChannelService.read(String bucket,
String blob,
com.google.cloud.storage.Storage.BlobSourceOption... options) |
InputStream |
ChannelService.readDataFromReadChannel(com.google.cloud.ReadChannel readChannel) |
com.google.cloud.storage.Blob |
BlobService.relocateBlob(com.google.cloud.storage.BlobId blobId,
String targetBucket,
String targetBlob) |
com.google.cloud.ReadChannel |
ChannelService.restoreReadChannel(com.google.cloud.RestorableState<com.google.cloud.ReadChannel> restorableState) |
com.google.cloud.WriteChannel |
ChannelService.restoreWriteChannel(com.google.cloud.RestorableState<com.google.cloud.WriteChannel> restorableState) |
URL |
BlobService.signUrlBlobUrl(com.google.cloud.storage.Blob blob,
String keyPath,
TimeUnit timeUnit,
Long timeAmount) |
com.google.cloud.RestorableState<com.google.cloud.ReadChannel> |
ChannelService.startReadRestorableState(com.google.cloud.ReadChannel readChannel) |
com.google.cloud.RestorableState<com.google.cloud.WriteChannel> |
ChannelService.startWriteRestorable(com.google.cloud.WriteChannel writeChannel) |
com.google.cloud.storage.Blob |
BlobService.updateBlob(com.google.cloud.storage.Blob blob,
Map<String,String> updateData) |
com.google.cloud.storage.Acl |
ACLService.updateBlobAcl(com.google.cloud.storage.BlobId blobId,
com.google.cloud.storage.Acl acl) |
com.google.cloud.storage.Bucket |
BucketsService.updateBucket(com.google.cloud.storage.BucketInfo bucketInfo,
com.google.cloud.storage.Storage.BucketTargetOption... bucketTargetOptions) |
com.google.cloud.storage.Acl |
ACLService.updateBucketAcl(String bucketName,
com.google.cloud.storage.Acl acl) |
com.google.cloud.storage.Acl |
ACLService.updateDefaultAcl(String bucketName,
com.google.cloud.storage.Acl acl) |
com.google.cloud.WriteChannel |
ChannelService.writeChannel(com.google.cloud.storage.BlobInfo blobInfo,
com.google.cloud.storage.Storage.BlobWriteOption... options) |
int |
ChannelService.writeToChannel(com.google.cloud.WriteChannel writeChannel,
ByteBuffer data) |
Copyright © 2010–2018. All rights reserved.