protected static class JmsIO.UnboundedJmsSource extends UnboundedSource<JmsRecord,JmsCheckpointMark>
UnboundedSource.CheckpointMark, UnboundedSource.UnboundedReader<OutputT>Source.Reader<T>| Constructor and Description |
|---|
UnboundedJmsSource(JmsIO.Read spec) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.beam.sdk.io.jms.JmsIO.UnboundedJmsReader |
createReader(PipelineOptions options,
JmsCheckpointMark checkpointMark) |
Coder<JmsCheckpointMark> |
getCheckpointMarkCoder() |
Coder<JmsRecord> |
getDefaultOutputCoder() |
List<JmsIO.UnboundedJmsSource> |
split(int desiredNumSplits,
PipelineOptions options) |
void |
validate() |
requiresDedupingpopulateDisplayDatapublic UnboundedJmsSource(JmsIO.Read spec)
public List<JmsIO.UnboundedJmsSource> split(int desiredNumSplits, PipelineOptions options) throws Exception
split in class UnboundedSource<JmsRecord,JmsCheckpointMark>Exceptionpublic org.apache.beam.sdk.io.jms.JmsIO.UnboundedJmsReader createReader(PipelineOptions options, JmsCheckpointMark checkpointMark)
createReader in class UnboundedSource<JmsRecord,JmsCheckpointMark>public Coder<JmsCheckpointMark> getCheckpointMarkCoder()
getCheckpointMarkCoder in class UnboundedSource<JmsRecord,JmsCheckpointMark>public Coder<JmsRecord> getDefaultOutputCoder()
getDefaultOutputCoder in class Source<JmsRecord>Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.