Class PubsubReadSchemaTransformConfiguration.Builder
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.pubsub.PubsubReadSchemaTransformConfiguration.Builder
-
- Enclosing class:
- PubsubReadSchemaTransformConfiguration
public abstract static class PubsubReadSchemaTransformConfiguration.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
setTopic
public abstract PubsubReadSchemaTransformConfiguration.Builder setTopic(@Nullable java.lang.String topic)
-
setSubscription
public abstract PubsubReadSchemaTransformConfiguration.Builder setSubscription(@Nullable java.lang.String subscription)
-
setFormat
public abstract PubsubReadSchemaTransformConfiguration.Builder setFormat(java.lang.String format)
-
setSchema
public abstract PubsubReadSchemaTransformConfiguration.Builder setSchema(java.lang.String schema)
-
setAttributes
public abstract PubsubReadSchemaTransformConfiguration.Builder setAttributes(@Nullable java.util.List<java.lang.String> attributes)
-
setAttributesMap
public abstract PubsubReadSchemaTransformConfiguration.Builder setAttributesMap(@Nullable java.lang.String attributesMap)
-
setIdAttribute
public abstract PubsubReadSchemaTransformConfiguration.Builder setIdAttribute(@Nullable java.lang.String schema)
-
setTimestampAttribute
public abstract PubsubReadSchemaTransformConfiguration.Builder setTimestampAttribute(@Nullable java.lang.String schema)
-
setErrorHandling
public abstract PubsubReadSchemaTransformConfiguration.Builder setErrorHandling(@Nullable PubsubReadSchemaTransformConfiguration.ErrorHandling errorHandling)
-
setClientFactory
public abstract PubsubReadSchemaTransformConfiguration.Builder setClientFactory(@Nullable PubsubTestClient.PubsubTestClientFactory clientFactory)
-
setClock
public abstract PubsubReadSchemaTransformConfiguration.Builder setClock(@Nullable com.google.api.client.util.Clock clock)
-
build
public abstract PubsubReadSchemaTransformConfiguration build()
-
-