Constructor and Description |
---|
OperationExecutor(SessionContext context,
Configuration executionConfig) |
Modifier and Type | Method and Description |
---|---|
ResultFetcher |
executeStatement(OperationHandle handle,
String statement) |
String |
getCurrentCatalog() |
FunctionDefinition |
getFunctionDefinition(UnresolvedIdentifier identifier) |
ResolvedCatalogBaseTable<?> |
getTable(ObjectIdentifier tableIdentifier) |
TableEnvironmentInternal |
getTableEnvironment() |
Set<String> |
listCatalogs() |
Set<String> |
listDatabases(String catalogName) |
Set<FunctionInfo> |
listSystemFunctions() |
Set<TableInfo> |
listTables(String catalogName,
String databaseName,
Set<CatalogBaseTable.TableKind> tableKinds) |
Set<FunctionInfo> |
listUserDefinedFunctions(String catalogName,
String databaseName) |
@VisibleForTesting public OperationExecutor(SessionContext context, Configuration executionConfig)
public ResultFetcher executeStatement(OperationHandle handle, String statement)
public String getCurrentCatalog()
public Set<TableInfo> listTables(String catalogName, String databaseName, Set<CatalogBaseTable.TableKind> tableKinds)
public ResolvedCatalogBaseTable<?> getTable(ObjectIdentifier tableIdentifier)
public Set<FunctionInfo> listUserDefinedFunctions(String catalogName, String databaseName)
public Set<FunctionInfo> listSystemFunctions()
public FunctionDefinition getFunctionDefinition(UnresolvedIdentifier identifier)
@VisibleForTesting public TableEnvironmentInternal getTableEnvironment()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.