GCP Pub Sub Adapter Capabilities

The GCP Pub Sub Adapter enables users to create an integration in Oracle Integration that connects to a GCP Pub Sub messaging system. The GCP Pub Sub Adapter connects to the GCP Pub Sub distributed publish-subscribe messaging system from Oracle Integration and allows for the publishing and subscribing of messages from a GCP Pub Sub topic. The GCP Pub Sub Adapter can be configured as a trigger connection or an invoke connection in an integration in Oracle Integration.

The GCP Pub Sub Adapter provides the following capabilities:

  • Serves as both an event producer/publisher and an event consumer/subscriber for GCP Pub Sub.
  • Supports the pulling and publishing of messages of the following types: JSON, XML, AVRO, string, opaque, and opaque (stream reference).
  • Supports the subscription of messages of the following types: JSON, XML, AVRO, string, and opaque.
  • Supports the pulling of multiple messages (up to 100 messages/request) in JSON, AVRO, string, and opaque formats.
  • Supports the publishing of multiple messages (up to 1000 messages/request) in JSON, AVRO, string, and opaque formats.
  • Supports processing message payloads of up to 10 MB in size.
  • Uses GCP Pub Sub's push-based message delivery to webhooks made available by the GCP Pub Sub Adapter for message subscription.
  • Supports acknowledge messages.
  • Supports enabling dead lettering and retaining acknowledged messages.
  • Supports JWT User Assertion for OAuth and JWT Validation for authentication against GCP Pub Sub for message subscribing in trigger connections.
  • Supports Authorization Code Credentials and JWT User Assertion for OAuth authentication against GCP Pub Sub for invoke connections.
  • Supports direct connectivity with a publicly accessible GCP Pub Sub.
  • Supports invoke connections with the GCP Pub Sub application using a connectivity agent with the JWT User Assertion security policy.

The GCP Pub Sub Adapter is one of many predefined adapters included with Oracle Integration.