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 |
beamRecordSqlType
Modifier | Constructor and Description |
---|---|
protected |
BeamTextTable(BeamRecordSqlType beamRecordSqlType,
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 beamRecordSqlType, java.lang.String filePattern)
public BeamIOType getSourceType()
BeamSqlTable
BeamIOType
is used to validate the sources.getSourceType
in interface BeamSqlTable