@Internal
public class RunnerImplementedSink
extends org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<byte[]>,org.apache.beam.sdk.values.PDone>
Constructor and Description |
---|
RunnerImplementedSink(PubsubUnboundedSink sink) |
Modifier and Type | Method and Description |
---|---|
org.apache.beam.sdk.values.PDone |
expand(org.apache.beam.sdk.values.PCollection<byte[]> input) |
java.lang.String |
getIdAttribute() |
protected java.lang.String |
getKindString() |
PubsubUnboundedSink |
getOverrideSink() |
java.lang.String |
getTimestampAttribute() |
org.apache.beam.sdk.options.ValueProvider<PubsubClient.TopicPath> |
getTopicProvider() |
public RunnerImplementedSink(PubsubUnboundedSink sink)
public PubsubUnboundedSink getOverrideSink()
public org.apache.beam.sdk.options.ValueProvider<PubsubClient.TopicPath> getTopicProvider()
public java.lang.String getTimestampAttribute()
public java.lang.String getIdAttribute()
public org.apache.beam.sdk.values.PDone expand(org.apache.beam.sdk.values.PCollection<byte[]> input)
expand
in class org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<byte[]>,org.apache.beam.sdk.values.PDone>
protected java.lang.String getKindString()
getKindString
in class org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<byte[]>,org.apache.beam.sdk.values.PDone>