Toolkit com.teracloud.streams.objectstorage 4.0.0

General Information

The Object Storage toolkit is a Streams toolkit that helps you integrate Streams with IBM Cloud Object Storage.

The operators provide the ability for Streams applications to write and read objects to and from object storage.

The operators support IBM Cloud Object Storage and S3-compatible object storages. Connection information needs to be specified with operator parameters or application configuration.

The toolkit contains two namespaces:

  • com.teracloud.streams.objectstorage
  • com.teracloud.streams.objectstorage.s3

Operators in the com.teracloud.streams.objectstorage use generic parameters while the operators in the com.teracloud.streams.objectstorage.s3 namespace use S3-compliant authentication and connection parameters. For example, ObjectStorageSink uses a objectStorageURI parameter which consists of protocol and bucket name (s3a://<BUCKET_NAME>/), rather S3ObjectStorageSink operator uses S3-compliant parameter names such as protocol and bucket as a separate parameters making it more intuitive for the users familiar with S3 COS terms.

Note: other operator parameter groups (except of authentication and connection) are exactly the same for both operators.

Release notes
Using the toolkit with IBM Cloud Object Storage
Developing and running applications that use the ObjectStorage Toolkit
Protocol (client) selection
Version
4.0.0
Required Product Version
7.2.0.0

Indexes

Namespaces
Operators
Functions

Namespaces

com.teracloud.streams.objectstorage
Contains operators that support generic URI specification for COS protocol and bucket usage.
Operators
com.teracloud.streams.objectstorage.s3
Operators
Functions