| Package | Description |
|---|---|
| com.facebook.presto.spi.connector | |
| com.facebook.presto.spi.connector.classloader |
| Modifier and Type | Method and Description |
|---|---|
default Optional<ConnectorNewTableLayout> |
ConnectorMetadata.getInsertLayout(ConnectorSession session,
ConnectorTableHandle tableHandle)
Get the physical layout for a inserting into an existing table.
|
default Optional<ConnectorNewTableLayout> |
ConnectorMetadata.getNewTableLayout(ConnectorSession session,
ConnectorTableMetadata tableMetadata)
Get the physical layout for a new table.
|
default Optional<ConnectorNewTableLayout> |
ConnectorMetadata.getPreferredShuffleLayoutForInsert(ConnectorSession session,
ConnectorTableHandle tableHandle)
A connector can have preferred shuffle layout for table write.
|
default Optional<ConnectorNewTableLayout> |
ConnectorMetadata.getPreferredShuffleLayoutForNewTable(ConnectorSession session,
ConnectorTableMetadata tableMetadata)
A connector can have preferred shuffle layout for table write.
|
| Modifier and Type | Method and Description |
|---|---|
default ConnectorOutputTableHandle |
ConnectorMetadata.beginCreateTable(ConnectorSession session,
ConnectorTableMetadata tableMetadata,
Optional<ConnectorNewTableLayout> layout)
Begin the atomic creation of a table with data.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<ConnectorNewTableLayout> |
ClassLoaderSafeConnectorMetadata.getInsertLayout(ConnectorSession session,
ConnectorTableHandle tableHandle) |
Optional<ConnectorNewTableLayout> |
ClassLoaderSafeConnectorMetadata.getNewTableLayout(ConnectorSession session,
ConnectorTableMetadata tableMetadata) |
Optional<ConnectorNewTableLayout> |
ClassLoaderSafeConnectorMetadata.getPreferredShuffleLayoutForInsert(ConnectorSession session,
ConnectorTableHandle tableHandle) |
Optional<ConnectorNewTableLayout> |
ClassLoaderSafeConnectorMetadata.getPreferredShuffleLayoutForNewTable(ConnectorSession session,
ConnectorTableMetadata tableMetadata) |
| Modifier and Type | Method and Description |
|---|---|
ConnectorOutputTableHandle |
ClassLoaderSafeConnectorMetadata.beginCreateTable(ConnectorSession session,
ConnectorTableMetadata tableMetadata,
Optional<ConnectorNewTableLayout> layout) |
Copyright © 2012–2022. All rights reserved.