Class PubSubSource
java.lang.Object
io.github.flink.gcp.connector.pubsub.source.PubSubSource
Entry point for building Pub/Sub sources.
PubSubDeserializationSchema<String> deserializer =
PubSubDeserializationSchema.payload(new SimpleStringSchema());
Source<String, ?, ?> source =
PubSubSource.<String>builder()
.subscription(SubscriptionDestination.of("my-project", "my-subscription"))
.deserializer(deserializer)
.build();
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> PubSubSourceBuilder<T>builder()Returns a new builder.
-
Method Details
-
builder
Returns a new builder. A deserializer and at least one subscription are required.- Type Parameters:
T- type of the records produced by the source- Returns:
- the builder
-