public class SplitManager extends Object
Constructor and Description |
---|
SplitManager(MetadataManager metadata,
QueryManagerConfig config,
NodeSchedulerConfig nodeSchedulerConfig) |
Modifier and Type | Method and Description |
---|---|
void |
addConnectorSplitManager(ConnectorId connectorId,
ConnectorSplitManager connectorSplitManager) |
SplitSource |
getSplits(Session session,
TableHandle table,
ConnectorSplitManager.SplitSchedulingStrategy splitSchedulingStrategy,
WarningCollector warningCollector) |
void |
removeConnectorSplitManager(ConnectorId connectorId) |
@Inject public SplitManager(MetadataManager metadata, QueryManagerConfig config, NodeSchedulerConfig nodeSchedulerConfig)
public void addConnectorSplitManager(ConnectorId connectorId, ConnectorSplitManager connectorSplitManager)
public void removeConnectorSplitManager(ConnectorId connectorId)
public SplitSource getSplits(Session session, TableHandle table, ConnectorSplitManager.SplitSchedulingStrategy splitSchedulingStrategy, WarningCollector warningCollector)
Copyright © 2012–2022. All rights reserved.