public class PubsubIO extends Object
PTransforms for Cloud Pub/Sub streams. These transforms create
and consume unbounded PCollections.
Permission requirements depend on the PipelineRunner that is used to execute the
Dataflow job. Please refer to the documentation of corresponding
PipelineRunners for more details.
| Modifier and Type | Class and Description |
|---|---|
static class |
PubsubIO.PubsubSubscription
Class representing a Cloud Pub/Sub Subscription.
|
static class |
PubsubIO.PubsubTopic
Class representing a Cloud Pub/Sub Topic.
|
static class |
PubsubIO.Read
A
PTransform that continuously reads from a Cloud Pub/Sub stream and
returns a PCollection of Strings containing the items from
the stream. |
static class |
PubsubIO.Write
|
| Modifier and Type | Field and Description |
|---|---|
static Coder<String> |
DEFAULT_PUBSUB_CODER
The default
Coder used to translate to/from Cloud Pub/Sub messages. |