Class PubsubReadSchemaTransformConfiguration.Builder
java.lang.Object
org.apache.beam.sdk.io.gcp.pubsub.PubsubReadSchemaTransformConfiguration.Builder
- Enclosing class:
 PubsubReadSchemaTransformConfiguration
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbuild()setAttributes(List<String> attributes) setAttributesMap(String attributesMap) setClientFactory(PubsubTestClient.PubsubTestClientFactory clientFactory) setClock(com.google.api.client.util.Clock clock) setIdAttribute(String schema) setSubscription(String subscription) setTimestampAttribute(String schema)  
- 
Constructor Details
- 
Builder
public Builder() 
 - 
 - 
Method Details
- 
setTopic
 - 
setSubscription
public abstract PubsubReadSchemaTransformConfiguration.Builder setSubscription(@Nullable String subscription)  - 
setFormat
 - 
setSchema
 - 
setAttributes
public abstract PubsubReadSchemaTransformConfiguration.Builder setAttributes(@Nullable List<String> attributes)  - 
setAttributesMap
public abstract PubsubReadSchemaTransformConfiguration.Builder setAttributesMap(@Nullable String attributesMap)  - 
setIdAttribute
public abstract PubsubReadSchemaTransformConfiguration.Builder setIdAttribute(@Nullable String schema)  - 
setTimestampAttribute
public abstract PubsubReadSchemaTransformConfiguration.Builder setTimestampAttribute(@Nullable 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
 
 -