public class MapRDBSubScan extends AbstractDbSubScan
| Modifier and Type | Field and Description |
|---|---|
static String |
OPERATOR_TYPE |
INIT_ALLOCATION, initialAllocation, MAX_ALLOCATION, maxAllocation| Constructor and Description |
|---|
MapRDBSubScan(StoragePluginRegistry engineRegistry,
String userName,
MapRDBFormatPluginConfig formatPluginConfig,
StoragePluginConfig storageConfig,
List<MapRDBSubScanSpec> regionScanSpecList,
List<SchemaPath> columns,
int maxRecordsToRead,
String tableType,
TupleMetadata schema) |
MapRDBSubScan(String userName,
MapRDBFormatPlugin formatPlugin,
List<MapRDBSubScanSpec> maprSubScanSpecs,
List<SchemaPath> columns,
int maxRecordsToRead,
String tableType,
TupleMetadata schema) |
MapRDBSubScan(String userName,
MapRDBFormatPlugin formatPlugin,
List<MapRDBSubScanSpec> maprSubScanSpecs,
List<SchemaPath> columns,
String tableType,
TupleMetadata schema) |
| Modifier and Type | Method and Description |
|---|---|
<T,X,E extends Throwable> |
accept(PhysicalVisitor<T,X,E> physicalVisitor,
X value)
Provides capability to build a set of output based on traversing a query graph tree.
|
List<SchemaPath> |
getColumns() |
MapRDBFormatPlugin |
getFormatPlugin() |
MapRDBFormatPluginConfig |
getFormatPluginConfig() |
int |
getMaxRecordsToRead() |
PhysicalOperator |
getNewWithChildren(List<PhysicalOperator> children)
Regenerate with this node with a new set of children.
|
String |
getOperatorType() |
List<MapRDBSubScanSpec> |
getRegionScanSpecList() |
TupleMetadata |
getSchema() |
StoragePluginConfig |
getStorageConfig() |
String |
getTableType() |
boolean |
isExecutable()
Describes whether or not a particular physical operator can actually be executed.
|
Iterator<PhysicalOperator> |
iterator() |
addJoinForRestrictedSubScan, isRestrictedSubScanaccept, getSVModegetCost, getInitialAllocation, getMaxAllocation, getOperatorId, getUserName, isBufferedOperator, setCost, setMaxAllocation, setOperatorIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCost, getInitialAllocation, getMaxAllocation, getOperatorId, getSVMode, getUserName, isBufferedOperator, setCost, setMaxAllocation, setOperatorIdacceptforEach, spliteratorpublic static final String OPERATOR_TYPE
public MapRDBSubScan(StoragePluginRegistry engineRegistry, String userName, MapRDBFormatPluginConfig formatPluginConfig, StoragePluginConfig storageConfig, List<MapRDBSubScanSpec> regionScanSpecList, List<SchemaPath> columns, int maxRecordsToRead, String tableType, TupleMetadata schema) throws ExecutionSetupException
ExecutionSetupExceptionpublic MapRDBSubScan(String userName, MapRDBFormatPlugin formatPlugin, List<MapRDBSubScanSpec> maprSubScanSpecs, List<SchemaPath> columns, String tableType, TupleMetadata schema)
public MapRDBSubScan(String userName, MapRDBFormatPlugin formatPlugin, List<MapRDBSubScanSpec> maprSubScanSpecs, List<SchemaPath> columns, int maxRecordsToRead, String tableType, TupleMetadata schema)
public MapRDBFormatPluginConfig getFormatPluginConfig()
public StoragePluginConfig getStorageConfig()
public List<MapRDBSubScanSpec> getRegionScanSpecList()
public List<SchemaPath> getColumns()
public int getMaxRecordsToRead()
public String getTableType()
public TupleMetadata getSchema()
public boolean isExecutable()
PhysicalOperatorisExecutable in interface PhysicalOperatorisExecutable in class AbstractSubScanpublic <T,X,E extends Throwable> T accept(PhysicalVisitor<T,X,E> physicalVisitor, X value) throws E extends Throwable
PhysicalOperatoraccept in interface PhysicalOperatoraccept in class AbstractSubScanE extends Throwablepublic PhysicalOperator getNewWithChildren(List<PhysicalOperator> children)
PhysicalOperatorgetNewWithChildren in interface PhysicalOperatorgetNewWithChildren in class AbstractSubScanpublic Iterator<PhysicalOperator> iterator()
iterator in interface Iterable<PhysicalOperator>iterator in class AbstractSubScanpublic String getOperatorType()
public MapRDBFormatPlugin getFormatPlugin()
Copyright © 2021 The Apache Software Foundation. All rights reserved.