public abstract class BeamTextTable extends BaseBeamTable implements java.io.Serializable
BeamTextTable
represents a text file/directory(backed by TextIO
).Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
filePattern |
beamSqlRowType
Modifier | Constructor and Description |
---|---|
protected |
BeamTextTable(BeamRecordSqlType beamSqlRowType,
java.lang.String filePattern) |
Modifier and Type | Method and Description |
---|---|
BeamIOType |
getSourceType()
In Beam SQL, there's no difference between a batch query and a streaming
query.
|
getRowType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
buildIOReader, buildIOWriter
protected BeamTextTable(BeamRecordSqlType beamSqlRowType, java.lang.String filePattern)
public BeamIOType getSourceType()
BeamSqlTable
BeamIOType
is used to validate the sources.getSourceType
in interface BeamSqlTable