Class PubSubSource.DeserializationSchemaBuilder
- java.lang.Object
-
- org.apache.flink.streaming.connectors.gcp.pubsub.PubSubSource.DeserializationSchemaBuilder
-
- Enclosing class:
- PubSubSource<OUT>
public static class PubSubSource.DeserializationSchemaBuilder extends Object
Part ofPubSubSource.PubSubSourceBuilderto set required fields.
-
-
Constructor Summary
Constructors Constructor Description DeserializationSchemaBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <OUT> PubSubSource.ProjectNameBuilder<OUT>withDeserializationSchema(org.apache.flink.api.common.serialization.DeserializationSchema<OUT> deserializationSchema)Set the DeserializationSchema used to deserialize incoming PubSubMessages.<OUT> PubSubSource.ProjectNameBuilder<OUT>withDeserializationSchema(PubSubDeserializationSchema<OUT> deserializationSchema)Set the DeserializationSchema used to deserialize incoming PubSubMessages.
-
-
-
Method Detail
-
withDeserializationSchema
public <OUT> PubSubSource.ProjectNameBuilder<OUT> withDeserializationSchema(org.apache.flink.api.common.serialization.DeserializationSchema<OUT> deserializationSchema)
Set the DeserializationSchema used to deserialize incoming PubSubMessages. If you want access to meta data of a PubSubMessage use the overloaded withDeserializationSchema(PubSubDeserializationSchema) method instead.
-
withDeserializationSchema
public <OUT> PubSubSource.ProjectNameBuilder<OUT> withDeserializationSchema(PubSubDeserializationSchema<OUT> deserializationSchema)
Set the DeserializationSchema used to deserialize incoming PubSubMessages.
-
-