| Package | Description |
|---|---|
| com.facebook.presto.spi | |
| com.facebook.presto.spi.connector | |
| com.facebook.presto.spi.connector.classloader |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ConnectorSplit> |
ConnectorHandleResolver.getSplitClass() |
List<ConnectorSplit> |
ConnectorSplitSource.ConnectorSplitBatch.getSplits() |
| Modifier and Type | Method and Description |
|---|---|
default Object |
ConnectorTableLayoutHandle.getIdentifier(Optional<ConnectorSplit> split,
PlanCanonicalizationStrategy canonicalizationStrategy)
Identifier is used to identify if the table layout is providing the same set of data.
|
| Constructor and Description |
|---|
ConnectorSplitBatch(List<ConnectorSplit> splits,
boolean noMoreSplits) |
FixedSplitSource(Iterable<? extends ConnectorSplit> splits) |
| Modifier and Type | Method and Description |
|---|---|
ToIntFunction<ConnectorSplit> |
ConnectorNodePartitioningProvider.getSplitBucketFunction(ConnectorTransactionHandle transactionHandle,
ConnectorSession session,
ConnectorPartitioningHandle partitioningHandle) |
| Modifier and Type | Method and Description |
|---|---|
default ConnectorPageSource |
ConnectorPageSourceProvider.createPageSource(ConnectorTransactionHandle transactionHandle,
ConnectorSession session,
ConnectorSplit split,
ConnectorTableLayoutHandle layout,
List<ColumnHandle> columns,
SplitContext splitContext) |
default ConnectorPageSource |
ConnectorPageSourceProvider.createPageSource(ConnectorTransactionHandle transactionHandle,
ConnectorSession session,
ConnectorSplit split,
List<ColumnHandle> columns,
SplitContext splitContext)
Deprecated.
|
RecordSet |
ConnectorRecordSetProvider.getRecordSet(ConnectorTransactionHandle transactionHandle,
ConnectorSession session,
ConnectorSplit split,
List<? extends ColumnHandle> columns) |
| Modifier and Type | Method and Description |
|---|---|
ToIntFunction<ConnectorSplit> |
ClassLoaderSafeNodePartitioningProvider.getSplitBucketFunction(ConnectorTransactionHandle transactionHandle,
ConnectorSession session,
ConnectorPartitioningHandle partitioningHandle) |
| Modifier and Type | Method and Description |
|---|---|
ConnectorPageSource |
ClassLoaderSafeConnectorPageSourceProvider.createPageSource(ConnectorTransactionHandle transactionHandle,
ConnectorSession session,
ConnectorSplit split,
ConnectorTableLayoutHandle layout,
List<ColumnHandle> columns,
SplitContext splitContext) |
ConnectorPageSource |
ClassLoaderSafeConnectorPageSourceProvider.createPageSource(ConnectorTransactionHandle transactionHandle,
ConnectorSession session,
ConnectorSplit split,
List<ColumnHandle> columns,
SplitContext splitContext) |
Copyright © 2012–2022. All rights reserved.