The Anypoint Connector for Google Cloud Storage connector enables developers to use the Google Cloud Storage platform on MuleSoft Anypoint Runtime.
MuleSoft maintains the Premium connector under the Certified support policy.
Google Cloud Storage 1.0.0 - May, 2017
Version 1.0.0 Compatibility
Application/Service |
Version |
Mule Runtime |
3.8.X all versions |
Google Cloud Storage Library |
0.9.2-beta |
Java |
1.7 and later |
Issues Fixed
None
Known Issues
None
New Features
-
Supports Service Account authentication.
-
DataSense.
Supported Operations
-
Bucket:
-
Create Bucket
-
Get Bucket
-
Get Buckets
-
Update Bucket
-
Delete Bucket
-
-
Blob:
-
Create Blob
-
Get Blob
-
Get Blobs
-
Update Blob
-
Delete Blob
-
Sign Blob URL
-
Relocate Blob
-
-
Channel:
-
Read Channel Operations (Open, Create Restorable state, Restore, Close)
-
Write Channel Operations (Open, Create Restorable state, Restore, Close)
-
-
ACL:
-
Create ACL (Bucket, Blob, Default)
-
Update ACL (Bucket, Blob, Default)
-
Delete ACL (Bucket, Blob, Default)
-
Intermediary Classes
The Google Cloud Storage Java library make use of classes which have only private constructors. Therefore, these classes inhibit the use of DataWeave to directly map to them.
In order to overcome this issue intermediary classes were created. These classes can be found under the org.mule.modules.googlecloudstorage.pojo
package.
There are four such classes which are listed below with the processors they effect:
-
BucketInfoPojo
-
Create Bucket
-
Update Bucket
-
-
BlobInfoPojo
-
Create Blob
-
Open Write Channel
-
-
BlobIdPojo
-
Get Blob
-
Delete Blob
-
Relocate Blob
-
Open Read Channel
-
Resources
-
Visit the Google Cloud Storage Connector User Manual page for the user manual of the connector.
-
Visit the Google Cloud Storage Connector API Reference page for the technical documentation of the connector.
-
Visit Google Cloud Storage Documentation page for information on Google Cloud Storage.
-
Learn how to Install and Configure Anypoint™ Connectors in Anypoint™ Studio here.
-
Access MuleSoft’s forum to pose questions and get help from Mule’s broad community of users.
-
To access MuleSoft’s expert support team, subscribe to Mule ESB Enterprise and log in to MuleSoft’s Customer Portal.
-
Contact the connector developers at Ricston