The Google Cloud Pub/Sub connector is a Pulsar IO connector for copying data between Google Cloud Pub/Sub and Pulsar. It contains two types of connectors:
-
Google Cloud Pub/Sub source connector
This connector feeds data from Google Cloud Pub/Sub and writes data to Pulsar topics.
-
Google Cloud Pub/Sub sink connector
This connector pulls data from Pulsar topics and persists data to Google Cloud Pub/Sub.
Currently, Google Cloud Pub/Sub connector versions (x.y.z
) are based on Pulsar versions (x.y.z
).
Google Cloud Pub/Sub connector version | Pulsar version | Doc |
---|---|---|
2.8.x | 2.8.0 | - Google Cloud Pub/Sub source connector - Google Cloud Pub/Sub sink connector |
2.9.x | 2.9.0 | - Google Cloud Pub/Sub source connector - Google Cloud Pub/Sub sink connector |
Below are the sub folders and files of this project and their corresponding descriptions.
├── conf // examples of configuration files of this connector
├── docs // user guides of this connector
├── script // scripts of this connector
├── src // source code of this connector
│ ├── checkstyle // checkstyle configuration files of this connector
│ ├── license // license header for this project. `mvn license:format` can
be used for formatting the project with the stored license header in this directory
│ │ └── ALv2
│ ├── main // main source files of this connector
│ │ └── java
│ ├── spotbugs // spotbugs configuration files of this connector
│ └── test // test related files of this connector
│ └── java
Licensed under the Apache License Version 2.0: http://www.apache.org/licenses/LICENSE-2.0