public class BaseInputTable<K,V> extends PTableBase<K,V>
PCollectionImpl.Visitor
Constructor and Description |
---|
BaseInputTable(TableSource<K,V> source,
DistributedPipeline pipeline) |
BaseInputTable(TableSource<K,V> source,
String name,
DistributedPipeline pipeline,
ParallelDoOptions doOpts) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
long |
getLastModifiedAt()
The time of the most recent modification to one of the input sources to the collection.
|
List<PCollectionImpl<?>> |
getParents() |
PTableType<K,V> |
getPTableType()
Returns the
PTableType of this PTable . |
PType<Pair<K,V>> |
getPType()
Returns the
PType of this PCollection . |
TableSource<K,V> |
getSource() |
int |
hashCode() |
asMap, bottom, cache, cache, cogroup, collectValues, filter, filter, getKeyType, getValueType, groupByKey, groupByKey, groupByKey, join, keys, mapKeys, mapKeys, mapValues, mapValues, materializeToMap, top, union, union, values, write, write
accept, aggregate, asCollection, asReadable, by, by, count, first, getDepth, getMaterializedAt, getName, getOnlyParent, getParallelDoOptions, getPipeline, getSize, getTargetDependencies, getTypeFamily, isBreakpoint, length, materialize, materializeAt, max, min, parallelDo, parallelDo, parallelDo, parallelDo, parallelDo, parallelDo, sequentialDo, setBreakpoint, toString, union, union
aggregate, asCollection, asReadable, by, by, count, first, getName, getPipeline, getSize, getTypeFamily, length, materialize, max, min, parallelDo, parallelDo, parallelDo, parallelDo, parallelDo, parallelDo, sequentialDo, union, union
public BaseInputTable(TableSource<K,V> source, DistributedPipeline pipeline)
public BaseInputTable(TableSource<K,V> source, String name, DistributedPipeline pipeline, ParallelDoOptions doOpts)
public TableSource<K,V> getSource()
public PTableType<K,V> getPTableType()
PTable
PTableType
of this PTable
.public PType<Pair<K,V>> getPType()
PCollection
PType
of this PCollection
.public List<PCollectionImpl<?>> getParents()
getParents
in class PCollectionImpl<Pair<K,V>>
public long getLastModifiedAt()
PCollectionImpl
-1
should be returned.getLastModifiedAt
in class PCollectionImpl<Pair<K,V>>
Copyright © 2016 The Apache Software Foundation. All rights reserved.