| Modifier and Type | Method and Description |
|---|---|
Map<CatalogName,Map<String,String>> |
SessionRepresentation.getCatalogProperties() |
Map<CatalogName,Map<String,String>> |
Session.getConnectorProperties() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
Session.getConnectorProperties(CatalogName catalogName) |
ConnectorSession |
Session.toConnectorSession(CatalogName catalogName) |
| Constructor and Description |
|---|
FullConnectorSession(Session session,
ConnectorIdentity identity,
Map<String,String> properties,
CatalogName catalogName,
String catalog,
SessionPropertyManager sessionPropertyManager) |
| Constructor and Description |
|---|
Session(QueryId queryId,
Optional<TransactionId> transactionId,
boolean clientTransactionSupport,
Identity identity,
Optional<String> source,
Optional<String> catalog,
Optional<String> schema,
SqlPath path,
Optional<String> traceToken,
TimeZoneKey timeZoneKey,
Locale locale,
Optional<String> remoteUserAddress,
Optional<String> userAgent,
Optional<String> clientInfo,
Set<String> clientTags,
Set<String> clientCapabilities,
ResourceEstimates resourceEstimates,
long startTime,
Map<String,String> systemProperties,
Map<CatalogName,Map<String,String>> connectorProperties,
Map<String,Map<String,String>> unprocessedCatalogProperties,
SessionPropertyManager sessionPropertyManager,
Map<String,String> preparedStatements) |
SessionRepresentation(String queryId,
Optional<TransactionId> transactionId,
boolean clientTransactionSupport,
String user,
Optional<String> principal,
Optional<String> source,
Optional<String> catalog,
Optional<String> schema,
SqlPath path,
Optional<String> traceToken,
TimeZoneKey timeZoneKey,
Locale locale,
Optional<String> remoteUserAddress,
Optional<String> userAgent,
Optional<String> clientInfo,
Set<String> clientTags,
Set<String> clientCapabilities,
ResourceEstimates resourceEstimates,
long startTime,
Map<String,String> systemProperties,
Map<CatalogName,Map<String,String>> catalogProperties,
Map<String,Map<String,String>> unprocessedCatalogProperties,
Map<String,SelectedRole> roles,
Map<String,String> preparedStatements) |
| Modifier and Type | Method and Description |
|---|---|
CatalogName |
ConnectorManager.createConnection(String catalogName,
String connectorName,
Map<String,String> properties) |
static CatalogName |
CatalogName.createInformationSchemaCatalogName(CatalogName catalogName) |
static CatalogName |
CatalogName.createSystemTablesCatalogName(CatalogName catalogName) |
| Modifier and Type | Method and Description |
|---|---|
static CatalogName |
CatalogName.createInformationSchemaCatalogName(CatalogName catalogName) |
static CatalogName |
CatalogName.createSystemTablesCatalogName(CatalogName catalogName) |
static boolean |
CatalogName.isInternalSystemConnector(CatalogName catalogName) |
| Constructor and Description |
|---|
ConnectorAwareNodeManager(InternalNodeManager nodeManager,
String environment,
CatalogName catalogName) |
| Modifier and Type | Method and Description |
|---|---|
CatalogName |
Input.getCatalogName() |
CatalogName |
Output.getCatalogName() |
| Constructor and Description |
|---|
Input(CatalogName catalogName,
String schema,
String table,
Optional<Object> connectorInfo,
List<Column> columns) |
Output(CatalogName catalogName,
String schema,
String table) |
| Modifier and Type | Method and Description |
|---|---|
NodeSelector |
NodeScheduler.createNodeSelector(CatalogName catalogName) |
| Modifier and Type | Method and Description |
|---|---|
void |
IndexManager.addIndexProvider(CatalogName catalogName,
ConnectorIndexProvider indexProvider) |
void |
IndexManager.removeIndexProvider(CatalogName catalogName) |
| Modifier and Type | Method and Description |
|---|---|
CatalogName |
AnalyzeTableHandle.getCatalogName() |
CatalogName |
CatalogMetadata.getCatalogName() |
CatalogName |
NewTableLayout.getCatalogName() |
CatalogName |
OutputTableHandle.getCatalogName() |
CatalogName |
InsertTableHandle.getCatalogName() |
CatalogName |
IndexHandle.getCatalogName() |
CatalogName |
TableMetadata.getCatalogName() |
CatalogName |
Split.getCatalogName() |
CatalogName |
TableHandle.getCatalogName() |
CatalogName |
Catalog.getConnectorCatalogName() |
CatalogName |
CatalogMetadata.getConnectorId(Session session,
QualifiedObjectName table) |
CatalogName |
Catalog.getInformationSchemaId() |
CatalogName |
Catalog.getSystemTablesId() |
| Modifier and Type | Method and Description |
|---|---|
Optional<CatalogName> |
Metadata.getCatalogHandle(Session session,
String catalogName)
Returns a connector id for the specified catalog name.
|
Optional<CatalogName> |
MetadataManager.getCatalogHandle(Session session,
String catalogName) |
Map<String,CatalogName> |
Metadata.getCatalogNames(Session session)
Gets all the loaded catalogs
|
Map<String,CatalogName> |
MetadataManager.getCatalogNames(Session session) |
static SortedMap<String,CatalogName> |
MetadataListing.listCatalogs(Session session,
Metadata metadata,
AccessControl accessControl) |
List<CatalogName> |
CatalogMetadata.listConnectorIds() |
Optional<CatalogName> |
CatalogManager.removeCatalog(String catalogName) |
| Modifier and Type | Method and Description |
|---|---|
void |
SessionPropertyManager.addConnectorSessionProperties(CatalogName catalogName,
List<PropertyMetadata<?>> properties) |
void |
InMemoryNodeManager.addCurrentNodeConnector(CatalogName catalogName) |
void |
InMemoryNodeManager.addNode(CatalogName catalogName,
InternalNode... nodes) |
void |
InMemoryNodeManager.addNode(CatalogName catalogName,
Iterable<InternalNode> nodes) |
void |
ProcedureRegistry.addProcedures(CatalogName catalogName,
Collection<Procedure> procedures) |
<T> T |
SessionPropertyManager.decodeCatalogPropertyValue(CatalogName catalog,
String catalogName,
String propertyName,
String propertyValue,
Class<T> type) |
Set<InternalNode> |
DiscoveryNodeManager.getActiveConnectorNodes(CatalogName catalogName) |
Set<InternalNode> |
InternalNodeManager.getActiveConnectorNodes(CatalogName catalogName) |
Set<InternalNode> |
InMemoryNodeManager.getActiveConnectorNodes(CatalogName catalogName) |
Connector |
Catalog.getConnector(CatalogName catalogName) |
Set<ConnectorCapabilities> |
Metadata.getConnectorCapabilities(Session session,
CatalogName catalogName) |
Set<ConnectorCapabilities> |
MetadataManager.getConnectorCapabilities(Session session,
CatalogName catalogName) |
Optional<PropertyMetadata<?>> |
SessionPropertyManager.getConnectorSessionPropertyMetadata(CatalogName catalogName,
String propertyName) |
ConnectorMetadata |
CatalogMetadata.getMetadataFor(CatalogName catalogName) |
ConnectorTransactionHandle |
CatalogMetadata.getTransactionHandleFor(CatalogName catalogName) |
void |
SessionPropertyManager.removeConnectorSessionProperties(CatalogName catalogName) |
void |
ProcedureRegistry.removeProcedures(CatalogName catalogName) |
Procedure |
ProcedureRegistry.resolve(CatalogName catalogName,
SchemaTableName name) |
void |
SessionPropertyManager.validateCatalogSessionProperty(CatalogName catalog,
String catalogName,
String propertyName,
String propertyValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
Metadata.beginQuery(Session session,
Set<CatalogName> connectors)
Start a SELECT/UPDATE/INSERT/DELETE query
|
void |
MetadataManager.beginQuery(Session session,
Set<CatalogName> connectors) |
List<SessionPropertyManager.SessionPropertyValue> |
SessionPropertyManager.getAllSessionProperties(Session session,
Map<String,CatalogName> catalogs) |
| Modifier and Type | Field and Description |
|---|---|
static CatalogName |
ExchangeOperator.REMOTE_CONNECTOR_ID |
| Modifier and Type | Method and Description |
|---|---|
void |
AccessControlManager.addCatalogAccessControl(CatalogName catalogName,
ConnectorAccessControl accessControl) |
void |
AccessControlManager.removeCatalogAccessControl(CatalogName catalogName) |
| Modifier and Type | Method and Description |
|---|---|
CatalogName |
TestingPrestoServer.createCatalog(String catalogName,
String connectorName) |
CatalogName |
TestingPrestoServer.createCatalog(String catalogName,
String connectorName,
Map<String,String> properties) |
| Modifier and Type | Method and Description |
|---|---|
Set<InternalNode> |
TestingPrestoServer.getActiveNodesWithConnector(CatalogName catalogName) |
| Modifier and Type | Method and Description |
|---|---|
CatalogName |
ConnectorAwareSplitSource.getCatalogName() |
CatalogName |
BufferingSplitSource.getCatalogName() |
CatalogName |
SplitSource.getCatalogName() |
CatalogName |
SampledSplitSource.getCatalogName() |
CatalogName |
EmptySplit.getCatalogName() |
| Modifier and Type | Method and Description |
|---|---|
void |
PageSinkManager.addConnectorPageSinkProvider(CatalogName catalogName,
ConnectorPageSinkProvider pageSinkProvider) |
void |
PageSourceManager.addConnectorPageSourceProvider(CatalogName catalogName,
ConnectorPageSourceProvider pageSourceProvider) |
void |
SplitManager.addConnectorSplitManager(CatalogName catalogName,
ConnectorSplitManager connectorSplitManager) |
void |
PageSinkManager.removeConnectorPageSinkProvider(CatalogName catalogName) |
void |
PageSourceManager.removeConnectorPageSourceProvider(CatalogName catalogName) |
void |
SplitManager.removeConnectorSplitManager(CatalogName catalogName) |
| Constructor and Description |
|---|
ConnectorAwareSplitSource(CatalogName catalogName,
ConnectorSplitSource source) |
EmptySplit(CatalogName catalogName) |
| Modifier and Type | Method and Description |
|---|---|
Optional<CatalogName> |
PartitioningHandle.getConnectorId() |
| Modifier and Type | Method and Description |
|---|---|
void |
NodePartitioningManager.addPartitioningProvider(CatalogName catalogName,
ConnectorNodePartitioningProvider nodePartitioningProvider) |
void |
NodePartitioningManager.removePartitioningProvider(CatalogName catalogName) |
| Constructor and Description |
|---|
PartitioningHandle(Optional<CatalogName> connectorId,
Optional<ConnectorTransactionHandle> transactionHandle,
ConnectorPartitioningHandle connectorHandle) |
| Modifier and Type | Method and Description |
|---|---|
List<CatalogName> |
TransactionInfo.getCatalogNames() |
Map<String,CatalogName> |
InMemoryTransactionManager.getCatalogNames(TransactionId transactionId) |
Map<String,CatalogName> |
NoOpTransactionManager.getCatalogNames(TransactionId transactionId) |
Map<String,CatalogName> |
TransactionManager.getCatalogNames(TransactionId transactionId) |
Optional<CatalogName> |
TransactionInfo.getWrittenConnectorId() |
| Constructor and Description |
|---|
TransactionInfo(TransactionId transactionId,
IsolationLevel isolationLevel,
boolean readOnly,
boolean autoCommitContext,
org.joda.time.DateTime createTime,
io.airlift.units.Duration idleTime,
List<CatalogName> catalogNames,
Optional<CatalogName> writtenConnectorId) |
TransactionInfo(TransactionId transactionId,
IsolationLevel isolationLevel,
boolean readOnly,
boolean autoCommitContext,
org.joda.time.DateTime createTime,
io.airlift.units.Duration idleTime,
List<CatalogName> catalogNames,
Optional<CatalogName> writtenConnectorId) |
Copyright © 2012–2019. All rights reserved.