public static class PubsubIO.Read
extends java.lang.Object
PCollection<String> containing the items from
the stream.| Modifier and Type | Class and Description |
|---|---|
static class |
PubsubIO.Read.Bound
A PTransform that reads from a PubSub source and returns
a unbounded PCollection containing the items from the stream.
|
| Constructor and Description |
|---|
PubsubIO.Read() |
| Modifier and Type | Method and Description |
|---|---|
static PubsubIO.Read.Bound |
named(java.lang.String name) |
static PubsubIO.Read.Bound |
subscription(java.lang.String subscription)
Creates and returns a PubsubIO.Read PTransform for reading from
a specific Pubsub subscription.
|
static PubsubIO.Read.Bound |
topic(java.lang.String topic)
Creates and returns a PubsubIO.Read PTransform for reading from
a Pubsub topic with the specified publisher topic.
|
public static PubsubIO.Read.Bound named(java.lang.String name)
public static PubsubIO.Read.Bound topic(java.lang.String topic)
/topics/<project>/<topic>, where <project> is the name of
the publishing project. The <topic> component must comply with
the below requirements.
public static PubsubIO.Read.Bound subscription(java.lang.String subscription)
/subscriptions/<project>/<<subscription>,
where <project> is the name of the project the subscription belongs to.
The <subscription> component must comply with the below requirements.