A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

A

abort() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSink
 
AccessControlRules - Class in io.trino.plugin.base.security
 
AccessControlRules(Optional<List<SchemaAccessControlRule>>, Optional<List<TableAccessControlRule>>, Optional<List<SessionPropertyAccessControlRule>>) - Constructor for class io.trino.plugin.base.security.AccessControlRules
 
addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
addNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
addNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
AirliftParameterNamesProvider(Class<I>, Class<C>) - Constructor for class io.trino.plugin.base.util.LoggingInvocationHandler.AirliftParameterNamesProvider
 
ALL - io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
 
ALLOW_ALL - Static variable in class io.trino.plugin.base.security.CatalogAccessControlRule
 
ALLOW_ALL - Static variable in class io.trino.plugin.base.security.CatalogSchemaAccessControlRule
 
ALLOW_ALL - Static variable in class io.trino.plugin.base.security.CatalogSessionPropertyAccessControlRule
 
ALLOW_ALL - Static variable in class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
ALLOW_ALL - Static variable in class io.trino.plugin.base.security.SchemaAccessControlRule
 
ALLOW_ALL - Static variable in class io.trino.plugin.base.security.SessionPropertyAccessControlRule
 
ALLOW_ALL - Static variable in class io.trino.plugin.base.security.TableAccessControlRule
 
AllowAllAccessControl - Class in io.trino.plugin.base.security
 
AllowAllAccessControl() - Constructor for class io.trino.plugin.base.security.AllowAllAccessControl
 
AllowAllAccessControlModule - Class in io.trino.plugin.base.security
 
AllowAllAccessControlModule() - Constructor for class io.trino.plugin.base.security.AllowAllAccessControlModule
 
AllowAllSystemAccessControl - Class in io.trino.plugin.base.security
 
AllowAllSystemAccessControl() - Constructor for class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
AllowAllSystemAccessControl.Factory - Class in io.trino.plugin.base.security
 
AnyCatalogPermissionsRule - Class in io.trino.plugin.base.security
 
AnyCatalogPermissionsRule(Optional<Pattern>, Optional<Pattern>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.AnyCatalogPermissionsRule
 
AnyCatalogSchemaPermissionsRule - Class in io.trino.plugin.base.security
 
AnyCatalogSchemaPermissionsRule(Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.AnyCatalogSchemaPermissionsRule
 
AnySchemaPermissionsRule - Class in io.trino.plugin.base.security
 
AnySchemaPermissionsRule(Optional<Pattern>, Optional<Pattern>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.AnySchemaPermissionsRule
 
appendPage(Page) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSink
 
applyAggregation(ConnectorSession, ConnectorTableHandle, List<AggregateFunction>, Map<String, ColumnHandle>, List<List<ColumnHandle>>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
applyDelete(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
applyFilter(ConnectorSession, ConnectorTableHandle, Constraint) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
applyJoin(ConnectorSession, JoinType, ConnectorTableHandle, ConnectorTableHandle, List<JoinCondition>, Map<String, ColumnHandle>, Map<String, ColumnHandle>, JoinStatistics) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
applyLimit(ConnectorSession, ConnectorTableHandle, long) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
applyProjection(ConnectorSession, ConnectorTableHandle, List<ConnectorExpression>, Map<String, ColumnHandle>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
applySample(ConnectorSession, ConnectorTableHandle, SampleType, double) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
applyTableScanRedirect(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
applyTopN(ConnectorSession, ConnectorTableHandle, long, List<SortItem>, Map<String, ColumnHandle>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 

B

beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional<ConnectorNewTableLayout>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginDelete(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginInsert(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginInsert(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginQuery(ConnectorSession) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginRefreshMaterializedView(ConnectorSession, ConnectorTableHandle, List<ConnectorTableHandle>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginStatisticsCollection(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginUpdate(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
build() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
builder() - Static method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
Builder() - Constructor for class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 

C

CachingKerberosAuthentication - Class in io.trino.plugin.base.authentication
 
CachingKerberosAuthentication(KerberosAuthentication) - Constructor for class io.trino.plugin.base.authentication.CachingKerberosAuthentication
 
canSelectColumns(Set<String>) - Method in class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
canSelectColumns(Set<String>) - Method in class io.trino.plugin.base.security.TableAccessControlRule
 
CatalogAccessControlRule - Class in io.trino.plugin.base.security
 
CatalogAccessControlRule(CatalogAccessControlRule.AccessMode, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.CatalogAccessControlRule
 
CatalogAccessControlRule.AccessMode - Enum in io.trino.plugin.base.security
 
CatalogName - Class in io.trino.plugin.base
 
CatalogName(String) - Constructor for class io.trino.plugin.base.CatalogName
 
CatalogSchemaAccessControlRule - Class in io.trino.plugin.base.security
 
CatalogSchemaAccessControlRule(boolean, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.CatalogSchemaAccessControlRule
 
CatalogSessionPropertyAccessControlRule - Class in io.trino.plugin.base.security
 
CatalogSessionPropertyAccessControlRule(boolean, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.CatalogSessionPropertyAccessControlRule
 
CatalogTableAccessControlRule - Class in io.trino.plugin.base.security
 
CatalogTableAccessControlRule(TableAccessControlRule, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
CatalogTableAccessControlRule(Set<TableAccessControlRule.TablePrivilege>, Optional<List<ColumnConstraint>>, Optional<String>, Optional<ExpressionEnvironment>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
checkCanAccessCatalog(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanAccessCatalog(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanAccessCatalog(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanAccessCatalog(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanAddColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanAddColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanAddColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanAddColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanAddColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanAddColumn(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanAddColumn(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanAddColumn(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanCreateMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanCreateMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanCreateMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanCreateMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanCreateMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanCreateMaterializedView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanCreateMaterializedView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanCreateMaterializedView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanCreateRole(ConnectorSecurityContext, String, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanCreateRole(ConnectorSecurityContext, String, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanCreateRole(ConnectorSecurityContext, String, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanCreateRole(ConnectorSecurityContext, String, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanCreateSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanCreateSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanCreateSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanCreateSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanCreateSchema(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanCreateSchema(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanCreateSchema(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanCreateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanCreateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanCreateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanCreateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanCreateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanCreateTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanCreateTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanCreateTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanCreateView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanCreateView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanCreateView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanCreateView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanCreateView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanCreateView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanCreateView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanCreateView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanCreateViewWithSelectFromColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanCreateViewWithSelectFromColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanCreateViewWithSelectFromColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanCreateViewWithSelectFromColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanCreateViewWithSelectFromColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanCreateViewWithSelectFromColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanCreateViewWithSelectFromColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanCreateViewWithSelectFromColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanCreateViewWithSelectFromColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanDeleteFromTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanDeleteFromTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanDeleteFromTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanDeleteFromTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanDeleteFromTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanDeleteFromTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanDeleteFromTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanDeleteFromTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanDropColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanDropColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanDropColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanDropColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanDropColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanDropColumn(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanDropColumn(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanDropColumn(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanDropMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanDropMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanDropMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanDropMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanDropMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanDropMaterializedView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanDropMaterializedView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanDropMaterializedView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanDropRole(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanDropRole(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanDropRole(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanDropRole(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanDropSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanDropSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanDropSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanDropSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanDropSchema(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanDropSchema(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanDropSchema(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanDropTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanDropTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanDropTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanDropTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanDropTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanDropTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanDropTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanDropTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanDropView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanDropView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanDropView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanDropView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanDropView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanDropView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanDropView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanDropView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanExecuteFunction(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanExecuteFunction(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanExecuteFunction(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanExecuteFunction(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanExecuteProcedure(ConnectorSecurityContext, SchemaRoutineName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanExecuteProcedure(ConnectorSecurityContext, SchemaRoutineName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanExecuteProcedure(ConnectorSecurityContext, SchemaRoutineName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanExecuteProcedure(ConnectorSecurityContext, SchemaRoutineName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanExecuteProcedure(SystemSecurityContext, CatalogSchemaRoutineName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanExecuteProcedure(SystemSecurityContext, CatalogSchemaRoutineName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanExecuteProcedure(SystemSecurityContext, CatalogSchemaRoutineName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanExecuteQuery(SystemSecurityContext) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanExecuteQuery(SystemSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanExecuteQuery(SystemSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanExecuteQuery(SystemSecurityContext) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanGrantExecuteFunctionPrivilege(SystemSecurityContext, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanGrantExecuteFunctionPrivilege(SystemSecurityContext, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanGrantExecuteFunctionPrivilege(SystemSecurityContext, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanGrantExecuteFunctionPrivilege(SystemSecurityContext, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanGrantRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanGrantRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanGrantRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanGrantRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanGrantSchemaPrivilege(ConnectorSecurityContext, Privilege, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanGrantSchemaPrivilege(ConnectorSecurityContext, Privilege, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanGrantSchemaPrivilege(ConnectorSecurityContext, Privilege, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanGrantSchemaPrivilege(ConnectorSecurityContext, Privilege, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanGrantSchemaPrivilege(SystemSecurityContext, Privilege, CatalogSchemaName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanGrantSchemaPrivilege(SystemSecurityContext, Privilege, CatalogSchemaName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanGrantSchemaPrivilege(SystemSecurityContext, Privilege, CatalogSchemaName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanGrantTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanGrantTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanGrantTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanGrantTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanGrantTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanGrantTablePrivilege(SystemSecurityContext, Privilege, CatalogSchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanGrantTablePrivilege(SystemSecurityContext, Privilege, CatalogSchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanGrantTablePrivilege(SystemSecurityContext, Privilege, CatalogSchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanImpersonateUser(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanImpersonateUser(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.DefaultSystemAccessControl
 
checkCanImpersonateUser(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanImpersonateUser(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanInsertIntoTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanInsertIntoTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanInsertIntoTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanInsertIntoTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanInsertIntoTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanInsertIntoTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanInsertIntoTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanInsertIntoTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanKillQueryOwnedBy(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanKillQueryOwnedBy(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanKillQueryOwnedBy(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanReadSystemInformation(SystemSecurityContext) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanReadSystemInformation(SystemSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanReadSystemInformation(SystemSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanRefreshMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanRefreshMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanRefreshMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanRefreshMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanRefreshMaterializedView(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanRefreshMaterializedView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanRefreshMaterializedView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanRefreshMaterializedView(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanRenameColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanRenameColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanRenameColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanRenameColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanRenameColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanRenameColumn(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanRenameColumn(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanRenameColumn(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanRenameSchema(ConnectorSecurityContext, String, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanRenameSchema(ConnectorSecurityContext, String, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanRenameSchema(ConnectorSecurityContext, String, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanRenameSchema(ConnectorSecurityContext, String, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanRenameSchema(SystemSecurityContext, CatalogSchemaName, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanRenameSchema(SystemSecurityContext, CatalogSchemaName, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanRenameSchema(SystemSecurityContext, CatalogSchemaName, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanRenameTable(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanRenameTable(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanRenameTable(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanRenameTable(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanRenameTable(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanRenameTable(SystemSecurityContext, CatalogSchemaTableName, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanRenameTable(SystemSecurityContext, CatalogSchemaTableName, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanRenameTable(SystemSecurityContext, CatalogSchemaTableName, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanRenameView(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanRenameView(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanRenameView(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanRenameView(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanRenameView(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanRenameView(SystemSecurityContext, CatalogSchemaTableName, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanRenameView(SystemSecurityContext, CatalogSchemaTableName, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanRenameView(SystemSecurityContext, CatalogSchemaTableName, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanRevokeRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanRevokeRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanRevokeRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanRevokeRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanRevokeSchemaPrivilege(ConnectorSecurityContext, Privilege, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanRevokeSchemaPrivilege(ConnectorSecurityContext, Privilege, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanRevokeSchemaPrivilege(ConnectorSecurityContext, Privilege, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanRevokeSchemaPrivilege(ConnectorSecurityContext, Privilege, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanRevokeSchemaPrivilege(SystemSecurityContext, Privilege, CatalogSchemaName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanRevokeSchemaPrivilege(SystemSecurityContext, Privilege, CatalogSchemaName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanRevokeSchemaPrivilege(SystemSecurityContext, Privilege, CatalogSchemaName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanRevokeTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanRevokeTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanRevokeTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanRevokeTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanRevokeTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanRevokeTablePrivilege(SystemSecurityContext, Privilege, CatalogSchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanRevokeTablePrivilege(SystemSecurityContext, Privilege, CatalogSchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanRevokeTablePrivilege(SystemSecurityContext, Privilege, CatalogSchemaTableName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanSelectFromColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanSelectFromColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanSelectFromColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanSelectFromColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanSelectFromColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanSelectFromColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanSelectFromColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanSelectFromColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanSelectFromColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanSetCatalogSessionProperty(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanSetCatalogSessionProperty(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanSetCatalogSessionProperty(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanSetCatalogSessionProperty(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanSetCatalogSessionProperty(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanSetCatalogSessionProperty(SystemSecurityContext, String, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanSetCatalogSessionProperty(SystemSecurityContext, String, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanSetCatalogSessionProperty(SystemSecurityContext, String, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanSetCatalogSessionProperty(SystemSecurityContext, String, String) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanSetColumnComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanSetColumnComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanSetColumnComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanSetColumnComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanSetColumnComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanSetColumnComment(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanSetColumnComment(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanSetColumnComment(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanSetRole(ConnectorSecurityContext, String, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanSetRole(ConnectorSecurityContext, String, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanSetRole(ConnectorSecurityContext, String, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanSetRole(ConnectorSecurityContext, String, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanSetSchemaAuthorization(ConnectorSecurityContext, String, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanSetSchemaAuthorization(ConnectorSecurityContext, String, TrinoPrincipal) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanSetSchemaAuthorization(ConnectorSecurityContext, String, TrinoPrincipal) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanSetSchemaAuthorization(ConnectorSecurityContext, String, TrinoPrincipal) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanSetSchemaAuthorization(SystemSecurityContext, CatalogSchemaName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanSetSchemaAuthorization(SystemSecurityContext, CatalogSchemaName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanSetSchemaAuthorization(SystemSecurityContext, CatalogSchemaName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanSetSystemSessionProperty(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanSetSystemSessionProperty(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanSetSystemSessionProperty(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanSetSystemSessionProperty(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanSetTableAuthorization(ConnectorSecurityContext, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanSetTableAuthorization(ConnectorSecurityContext, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanSetTableAuthorization(ConnectorSecurityContext, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanSetTableAuthorization(ConnectorSecurityContext, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanSetTableAuthorization(SystemSecurityContext, CatalogSchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanSetTableAuthorization(SystemSecurityContext, CatalogSchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanSetTableAuthorization(SystemSecurityContext, CatalogSchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanSetTableComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanSetTableComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanSetTableComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanSetTableComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanSetTableComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanSetTableComment(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanSetTableComment(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanSetTableComment(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanSetUser(Optional<Principal>, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanSetUser(Optional<Principal>, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanSetUser(Optional<Principal>, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanSetUser(Optional<Principal>, String) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanSetViewAuthorization(ConnectorSecurityContext, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanSetViewAuthorization(ConnectorSecurityContext, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanSetViewAuthorization(ConnectorSecurityContext, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanSetViewAuthorization(ConnectorSecurityContext, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanSetViewAuthorization(SystemSecurityContext, CatalogSchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanSetViewAuthorization(SystemSecurityContext, CatalogSchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanSetViewAuthorization(SystemSecurityContext, CatalogSchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanShowColumns(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowColumns(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowColumns(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowColumns(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowColumns(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowColumns(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanShowColumns(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanShowColumns(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanShowColumns(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanShowCreateSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowCreateSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowCreateSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowCreateSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowCreateSchema(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowCreateSchema(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanShowCreateSchema(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanShowCreateSchema(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanShowCreateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowCreateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowCreateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowCreateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowCreateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowCreateTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanShowCreateTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanShowCreateTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanShowCurrentRoles(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowCurrentRoles(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowCurrentRoles(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowCurrentRoles(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowCurrentRoles(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowRoleAuthorizationDescriptors(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowRoleAuthorizationDescriptors(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowRoleAuthorizationDescriptors(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowRoleAuthorizationDescriptors(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowRoleAuthorizationDescriptors(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowRoleGrants(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowRoleGrants(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowRoleGrants(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowRoleGrants(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowRoleGrants(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowRoles(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowRoles(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowRoles(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowRoles(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowRoles(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowRoles(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanShowRoles(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanShowRoles(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanShowRoles(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanShowSchemas(ConnectorSecurityContext) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowSchemas(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowSchemas(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowSchemas(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowSchemas(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowSchemas(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanShowSchemas(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanShowSchemas(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanShowSchemas(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanShowTables(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowTables(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowTables(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowTables(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowTables(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowTables(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanShowTables(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanShowTables(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanShowTables(SystemSecurityContext, CatalogSchemaName) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanUpdateTableColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanUpdateTableColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanUpdateTableColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanUpdateTableColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanUpdateTableColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanUpdateTableColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanUpdateTableColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanUpdateTableColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanViewQueryOwnedBy(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanViewQueryOwnedBy(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanViewQueryOwnedBy(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanViewQueryOwnedBy(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanWriteSystemInformation(SystemSecurityContext) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanWriteSystemInformation(SystemSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanWriteSystemInformation(SystemSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
ClassLoaderSafeConnectorAccessControl - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeConnectorAccessControl(ConnectorAccessControl, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
ClassLoaderSafeConnectorMetadata - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeConnectorMetadata(ConnectorMetadata, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
ClassLoaderSafeConnectorPageSink - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeConnectorPageSink(ConnectorPageSink, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSink
 
ClassLoaderSafeConnectorPageSinkProvider - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeConnectorPageSinkProvider(ConnectorPageSinkProvider, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
ClassLoaderSafeConnectorPageSourceProvider - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeConnectorPageSourceProvider(ConnectorPageSourceProvider, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSourceProvider
 
ClassLoaderSafeConnectorRecordSetProvider - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeConnectorRecordSetProvider(ConnectorRecordSetProvider, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorRecordSetProvider
 
ClassLoaderSafeConnectorSplitManager - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeConnectorSplitManager(ConnectorSplitManager, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitManager
 
ClassLoaderSafeConnectorSplitSource - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeConnectorSplitSource(ConnectorSplitSource, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitSource
 
ClassLoaderSafeEventListener - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeEventListener(EventListener, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeEventListener
 
ClassLoaderSafeNodePartitioningProvider - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeNodePartitioningProvider(ConnectorNodePartitioningProvider, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeNodePartitioningProvider
 
ClassLoaderSafeRecordSet - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeRecordSet(RecordSet, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeRecordSet
 
ClassLoaderSafeSystemTable - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeSystemTable(SystemTable, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeSystemTable
 
cleanupQuery(ConnectorSession) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
close() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitSource
 
ColumnConstraint - Class in io.trino.plugin.base.security
 
ColumnConstraint(String, Optional<Boolean>, Optional<String>, Optional<ExpressionEnvironment>) - Constructor for class io.trino.plugin.base.security.ColumnConstraint
 
configure(Binder) - Method in class io.trino.plugin.base.jmx.ConnectorObjectNameGeneratorModule
 
configure(Binder) - Method in class io.trino.plugin.base.jmx.MBeanServerModule
 
configure(Binder) - Method in class io.trino.plugin.base.jmx.PrefixObjectNameGeneratorModule
 
configure(Binder) - Method in class io.trino.plugin.base.security.AllowAllAccessControlModule
 
configure(Binder) - Method in class io.trino.plugin.base.security.FileBasedAccessControlModule
 
configure(Binder) - Method in class io.trino.plugin.base.security.ReadOnlySecurityModule
 
ConnectorObjectNameGenerator(String, String, String) - Constructor for class io.trino.plugin.base.jmx.ConnectorObjectNameGeneratorModule.ConnectorObjectNameGenerator
 
ConnectorObjectNameGeneratorModule - Class in io.trino.plugin.base.jmx
 
ConnectorObjectNameGeneratorModule(String, String, String) - Constructor for class io.trino.plugin.base.jmx.ConnectorObjectNameGeneratorModule
 
ConnectorObjectNameGeneratorModule.ConnectorObjectNameGenerator - Class in io.trino.plugin.base.jmx
 
create(Map<String, String>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl.Factory
 
create(Map<String, String>) - Method in class io.trino.plugin.base.security.DefaultSystemAccessControl.Factory
 
create(Map<String, String>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Factory
 
create(Map<String, String>) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl.Factory
 
createMaterializedView(ConnectorSession, SchemaTableName, ConnectorMaterializedViewDefinition, boolean, boolean) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
createMBean(String, ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
createMBean(String, ObjectName, Object[], String[]) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
createMBean(String, ObjectName, ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
createMBean(String, ObjectName, ObjectName, Object[], String[]) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableHandle, List<ColumnHandle>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSourceProvider
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableHandle, List<ColumnHandle>, DynamicFilter) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSourceProvider
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableHandle, List<ColumnHandle>, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSourceProvider
 
createRole(ConnectorSession, String, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
createSchema(ConnectorSession, String, Map<String, Object>, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
createTable(ConnectorSession, ConnectorTableMetadata, boolean) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
createTimestampEncoder(TimestampType, DateTimeZone) - Static method in class io.trino.plugin.base.type.TrinoTimestampEncoderFactory
 
createView(ConnectorSession, SchemaTableName, ConnectorViewDefinition, boolean) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
cursor() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeRecordSet
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeSystemTable
 

D

dataSizeProperty(String, String, DataSize, boolean) - Static method in class io.trino.plugin.base.session.PropertyMetadataUtil
 
dataSizeProperty(String, String, DataSize, Consumer<DataSize>, boolean) - Static method in class io.trino.plugin.base.session.PropertyMetadataUtil
 
DecodedTimestamp - Class in io.trino.plugin.base.type
 
DecodedTimestamp(long, int) - Constructor for class io.trino.plugin.base.type.DecodedTimestamp
 
DefaultSystemAccessControl - Class in io.trino.plugin.base.security
Default system access control rules.
DefaultSystemAccessControl() - Constructor for class io.trino.plugin.base.security.DefaultSystemAccessControl
 
DefaultSystemAccessControl.Factory - Class in io.trino.plugin.base.security
 
delegate() - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
delegate() - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
DELETE - io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
 
denyAllAccess() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
deserialize(String, byte[]) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
Deprecated.
deserialize(String, ObjectName, byte[]) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
Deprecated.
deserialize(ObjectName, byte[]) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
Deprecated.
dropColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
dropMaterializedView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
dropRole(ConnectorSession, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
dropTable(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
dropView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
durationProperty(String, String, Duration, boolean) - Static method in class io.trino.plugin.base.session.PropertyMetadataUtil
 
durationProperty(String, String, Duration, Consumer<Duration>, boolean) - Static method in class io.trino.plugin.base.session.PropertyMetadataUtil
 

E

equals(Object) - Method in class io.trino.plugin.base.CatalogName
 
equals(Object) - Method in class io.trino.plugin.base.security.AnyCatalogPermissionsRule
 
equals(Object) - Method in class io.trino.plugin.base.security.AnyCatalogSchemaPermissionsRule
 
equals(Object) - Method in class io.trino.plugin.base.security.AnySchemaPermissionsRule
 
EXECUTE - io.trino.plugin.base.security.QueryAccessRule.AccessMode
 
executeDelete(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
ExpressionEnvironment - Class in io.trino.plugin.base.security
 
ExpressionEnvironment(Optional<String>) - Constructor for class io.trino.plugin.base.security.ExpressionEnvironment
 

F

Factory() - Constructor for class io.trino.plugin.base.security.AllowAllSystemAccessControl.Factory
 
Factory() - Constructor for class io.trino.plugin.base.security.DefaultSystemAccessControl.Factory
 
Factory() - Constructor for class io.trino.plugin.base.security.FileBasedSystemAccessControl.Factory
 
Factory() - Constructor for class io.trino.plugin.base.security.ReadOnlySystemAccessControl.Factory
 
FileBasedAccessControl - Class in io.trino.plugin.base.security
 
FileBasedAccessControl(String, FileBasedAccessControlConfig) - Constructor for class io.trino.plugin.base.security.FileBasedAccessControl
 
FileBasedAccessControlConfig - Class in io.trino.plugin.base.security
 
FileBasedAccessControlConfig() - Constructor for class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
FileBasedAccessControlModule - Class in io.trino.plugin.base.security
 
FileBasedAccessControlModule(String) - Constructor for class io.trino.plugin.base.security.FileBasedAccessControlModule
 
FileBasedSystemAccessControl - Class in io.trino.plugin.base.security
 
FileBasedSystemAccessControl.Builder - Class in io.trino.plugin.base.security
 
FileBasedSystemAccessControl.Factory - Class in io.trino.plugin.base.security
 
FileBasedSystemAccessControlRules - Class in io.trino.plugin.base.security
 
FileBasedSystemAccessControlRules(Optional<List<CatalogAccessControlRule>>, Optional<List<QueryAccessRule>>, Optional<List<ImpersonationRule>>, Optional<List<PrincipalUserMatchRule>>, Optional<List<SystemInformationRule>>, Optional<List<CatalogSchemaAccessControlRule>>, Optional<List<CatalogTableAccessControlRule>>, Optional<List<SessionPropertyAccessControlRule>>, Optional<List<CatalogSessionPropertyAccessControlRule>>) - Constructor for class io.trino.plugin.base.security.FileBasedSystemAccessControlRules
 
filterCatalogs(SystemSecurityContext, Set<String>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
filterCatalogs(SystemSecurityContext, Set<String>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
filterCatalogs(SystemSecurityContext, Set<String>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
filterCatalogs(SystemSecurityContext, Set<String>) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
filterColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
filterColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
filterColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
filterColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
filterColumns(ConnectorSecurityContext, SchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
filterColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
filterColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
filterColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
filterColumns(SystemSecurityContext, CatalogSchemaTableName, Set<String>) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
filterSchemas(ConnectorSecurityContext, Set<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
filterSchemas(ConnectorSecurityContext, Set<String>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
filterSchemas(ConnectorSecurityContext, Set<String>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
filterSchemas(ConnectorSecurityContext, Set<String>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
filterSchemas(ConnectorSecurityContext, Set<String>) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
filterSchemas(SystemSecurityContext, String, Set<String>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
filterSchemas(SystemSecurityContext, String, Set<String>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
filterSchemas(SystemSecurityContext, String, Set<String>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
filterSchemas(SystemSecurityContext, String, Set<String>) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
filterTables(ConnectorSecurityContext, Set<SchemaTableName>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
filterTables(ConnectorSecurityContext, Set<SchemaTableName>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
filterTables(ConnectorSecurityContext, Set<SchemaTableName>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
filterTables(ConnectorSecurityContext, Set<SchemaTableName>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
filterTables(ConnectorSecurityContext, Set<SchemaTableName>) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
filterTables(SystemSecurityContext, String, Set<SchemaTableName>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
filterTables(SystemSecurityContext, String, Set<SchemaTableName>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
filterTables(SystemSecurityContext, String, Set<SchemaTableName>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
filterTables(SystemSecurityContext, String, Set<SchemaTableName>) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
filterViewQueryOwnedBy(SystemSecurityContext, Set<String>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
filterViewQueryOwnedBy(SystemSecurityContext, Set<String>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
filterViewQueryOwnedBy(SystemSecurityContext, Set<String>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
filterViewQueryOwnedBy(SystemSecurityContext, Set<String>) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
finish() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSink
 
finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
finishDelete(ConnectorSession, ConnectorTableHandle, Collection<Slice>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
finishRefreshMaterializedView(ConnectorSession, ConnectorTableHandle, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>, List<ConnectorTableHandle>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
finishStatisticsCollection(ConnectorSession, ConnectorTableHandle, Collection<ComputedStatistics>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
finishUpdate(ConnectorSession, ConnectorTableHandle, Collection<Slice>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
ForClassLoaderSafe - Annotation Type in io.trino.plugin.base.classloader
 
ForwardingConnectorAccessControl - Class in io.trino.plugin.base.security
 
ForwardingConnectorAccessControl() - Constructor for class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
ForwardingSystemAccessControl - Class in io.trino.plugin.base.security
 
ForwardingSystemAccessControl() - Constructor for class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
fromJson(Object) - Static method in enum io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
 
fromJson(Object) - Static method in enum io.trino.plugin.base.security.QueryAccessRule.AccessMode
 
fromJson(Object) - Static method in enum io.trino.plugin.base.security.SystemInformationRule.AccessMode
 

G

generatedNameOf(Class<?>) - Method in class io.trino.plugin.base.jmx.ConnectorObjectNameGeneratorModule.ConnectorObjectNameGenerator
 
generatedNameOf(Class<?>, Map<String, String>) - Method in class io.trino.plugin.base.jmx.ConnectorObjectNameGeneratorModule.ConnectorObjectNameGenerator
 
generatedNameOf(Class<?>, Map<String, String>) - Method in class io.trino.plugin.base.jmx.PrefixObjectNameGeneratorModule.PrefixObjectNameGenerator
 
getAttribute(ObjectName, String) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getAttributes(ObjectName, String[]) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getBucketFunction(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle, List<Type>, int) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeNodePartitioningProvider
 
getBucketNodeMap(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeNodePartitioningProvider
 
getCatalogRules() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlRules
 
getCatalogSessionPropertyRules() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlRules
 
getClassLoader(ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getClassLoaderFor(ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getClassLoaderRepository() - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getColumnMask(ConnectorSecurityContext, SchemaTableName, String, Type) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
getColumnMask(ConnectorSecurityContext, SchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
getColumnMask(ConnectorSecurityContext, SchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
getColumnMask(ConnectorSecurityContext, SchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
getColumnMask(SystemSecurityContext, CatalogSchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
getColumnMask(SystemSecurityContext, CatalogSchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
getColumnMask(SystemSecurityContext, CatalogSchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
getColumnMask(String, String, String, String) - Method in class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
getColumnMask(String, String, String, String) - Method in class io.trino.plugin.base.security.TableAccessControlRule
 
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getColumnTypes() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeRecordSet
 
getCommonPartitioningHandle(ConnectorSession, ConnectorPartitioningHandle, ConnectorPartitioningHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getCompletedBytes() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSink
 
getConfigFile() - Method in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
getConnectorAccessControl(FileBasedAccessControlConfig) - Method in class io.trino.plugin.base.security.FileBasedAccessControlModule
 
getDefaultDomain() - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getDeleteRowIdColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getDistribution() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeSystemTable
 
getDomainBase() - Method in class io.trino.plugin.base.jmx.ObjectNameGeneratorConfig
 
getDomains() - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getEpochSeconds() - Method in class io.trino.plugin.base.type.DecodedTimestamp
 
getEventListeners() - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
getEventListeners() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
getEventListeners() - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
getFilter(String, String, String) - Method in class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
getFilter(String, String, String) - Method in class io.trino.plugin.base.security.TableAccessControlRule
 
getImpersonationRules() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlRules
 
getInfo(ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getInfo(ConnectorTableLayoutHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getInsertLayout(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getMask() - Method in class io.trino.plugin.base.security.ColumnConstraint
 
getMaskEnvironment() - Method in class io.trino.plugin.base.security.ColumnConstraint
 
getMaterializedView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getMaterializedViewFreshness(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getMBeanCount() - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getMBeanInfo(ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getName() - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl.Factory
 
getName() - Method in class io.trino.plugin.base.security.ColumnConstraint
 
getName() - Method in class io.trino.plugin.base.security.DefaultSystemAccessControl.Factory
 
getName() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Factory
 
getName() - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl.Factory
 
getNanosOfSecond() - Method in class io.trino.plugin.base.type.DecodedTimestamp
 
getNewTableLayout(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getNextBatch(ConnectorPartitionHandle, int) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitSource
 
getObjectInstance(ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getParameterNames(Method) - Method in class io.trino.plugin.base.util.LoggingInvocationHandler.AirliftParameterNamesProvider
 
getParameterNames(Method) - Method in interface io.trino.plugin.base.util.LoggingInvocationHandler.ParameterNamesProvider
 
getParameterNames(Method) - Method in class io.trino.plugin.base.util.LoggingInvocationHandler.ReflectiveParameterNamesProvider
 
getPrincipalUserMatchRules() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlRules
 
getPrivileges() - Method in class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
getQueryAccessRules() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlRules
 
getRecordSet(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableHandle, List<? extends ColumnHandle>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorRecordSetProvider
 
getRecordSet(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, List<? extends ColumnHandle>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorRecordSetProvider
 
getRefreshPeriod() - Method in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
getRefreshTime(KerberosTicket) - Static method in class io.trino.plugin.base.authentication.KerberosTicketUtils
 
getRestrictedColumns() - Method in class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
getRestrictedColumns() - Method in class io.trino.plugin.base.security.TableAccessControlRule
 
getRowFilter(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
getRowFilter(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
getRowFilter(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
getRowFilter(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
getRowFilter(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
getRowFilter(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
getRowFilter(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
getSchemaOwner(ConnectorSession, CatalogSchemaName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getSchemaProperties(ConnectorSession, CatalogSchemaName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getSchemaRules() - Method in class io.trino.plugin.base.security.AccessControlRules
 
getSchemaRules() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlRules
 
getSessionProperties() - Method in interface io.trino.plugin.base.session.SessionPropertiesProvider
 
getSessionPropertyRules() - Method in class io.trino.plugin.base.security.AccessControlRules
 
getSessionPropertyRules() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlRules
 
getSplitBucketFunction(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeNodePartitioningProvider
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, ConnectorSplitManager.SplitSchedulingStrategy) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitManager
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, ConnectorSplitManager.SplitSchedulingStrategy, DynamicFilter) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitManager
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, ConnectorSplitManager.SplitSchedulingStrategy, Supplier<TupleDomain<ColumnHandle>>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitManager
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableLayoutHandle, ConnectorSplitManager.SplitSchedulingStrategy) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitManager
 
getStatisticsCollectionMetadata(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getStatisticsCollectionMetadataForWrite(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getSubject() - Method in class io.trino.plugin.base.authentication.CachingKerberosAuthentication
 
getSubject() - Method in class io.trino.plugin.base.authentication.KerberosAuthentication
 
getSystemInformationRules() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlRules
 
getSystemMemoryUsage() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSink
 
getSystemTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableHandleForStatisticsCollection(ConnectorSession, SchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableLayout(ConnectorSession, ConnectorTableLayoutHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableLayouts(ConnectorSession, ConnectorTableHandle, Constraint, Optional<Set<ColumnHandle>>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableMetadata() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeSystemTable
 
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableProperties(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableRules() - Method in class io.trino.plugin.base.security.AccessControlRules
 
getTableRules() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlRules
 
getTableSchema(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableStatistics(ConnectorSession, ConnectorTableHandle, Constraint) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTicketGrantingTicket(Subject) - Static method in class io.trino.plugin.base.authentication.KerberosTicketUtils
 
getTimestamp(DecodedTimestamp) - Method in interface io.trino.plugin.base.type.TrinoTimestampEncoder
 
getType() - Method in interface io.trino.plugin.base.type.TrinoTimestampEncoder
 
getUpdateRowIdColumnHandle(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getUser() - Method in class io.trino.plugin.base.security.ExpressionEnvironment
 
getValidationCpuNanos() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSink
 
getView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
GRANT_SELECT - io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
 
grantRoles(ConnectorSession, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
grantSchemaPrivileges(ConnectorSession, String, Set<Privilege>, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
grantTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 

H

handleInvocation(Object, Method, Object[]) - Method in class io.trino.plugin.base.util.LoggingInvocationHandler
 
hashCode() - Method in class io.trino.plugin.base.CatalogName
 
hashCode() - Method in class io.trino.plugin.base.security.AnyCatalogPermissionsRule
 
hashCode() - Method in class io.trino.plugin.base.security.AnyCatalogSchemaPermissionsRule
 
hashCode() - Method in class io.trino.plugin.base.security.AnySchemaPermissionsRule
 

I

ImpersonationRule - Class in io.trino.plugin.base.security
 
ImpersonationRule(Pattern, Pattern, Boolean) - Constructor for class io.trino.plugin.base.security.ImpersonationRule
 
INSERT - io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
 
INSTANCE - Static variable in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
instantiate(String) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
instantiate(String, Object[], String[]) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
instantiate(String, ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
instantiate(String, ObjectName, Object[], String[]) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
invoke(ObjectName, String, Object[], String[]) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
io.trino.plugin.base - package io.trino.plugin.base
 
io.trino.plugin.base.authentication - package io.trino.plugin.base.authentication
 
io.trino.plugin.base.classloader - package io.trino.plugin.base.classloader
 
io.trino.plugin.base.jmx - package io.trino.plugin.base.jmx
 
io.trino.plugin.base.security - package io.trino.plugin.base.security
 
io.trino.plugin.base.session - package io.trino.plugin.base.session
 
io.trino.plugin.base.type - package io.trino.plugin.base.type
 
io.trino.plugin.base.util - package io.trino.plugin.base.util
 
isAllowed() - Method in class io.trino.plugin.base.security.ColumnConstraint
 
isFinished() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitSource
 
isInstanceOf(ObjectName, String) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
isOriginalTicketGrantingTicket(KerberosTicket) - Static method in class io.trino.plugin.base.authentication.KerberosTicketUtils
Check whether the server principal is the TGS's principal
isRegistered(ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 

J

jsonParse(Slice) - Static method in class io.trino.plugin.base.util.JsonTypeUtil
 
JsonTypeUtil - Class in io.trino.plugin.base.util
 
JsonUtils - Class in io.trino.plugin.base.util
 

K

KerberosAuthentication - Class in io.trino.plugin.base.authentication
 
KerberosAuthentication(String, String) - Constructor for class io.trino.plugin.base.authentication.KerberosAuthentication
 
KerberosTicketUtils - Class in io.trino.plugin.base.authentication
 
KILL - io.trino.plugin.base.security.QueryAccessRule.AccessMode
 

L

listAllRoleGrants(ConnectorSession, Optional<Set<String>>, Optional<Set<String>>, OptionalLong) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listApplicableRoles(ConnectorSession, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listEnabledRoles(ConnectorSession) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listPartitionHandles(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeNodePartitioningProvider
 
listRoleGrants(ConnectorSession, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listRoles(ConnectorSession) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listSchemaNames(ConnectorSession) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listTablePrivileges(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listTables(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
LoggingInvocationHandler - Class in io.trino.plugin.base.util
 
LoggingInvocationHandler(Object, LoggingInvocationHandler.ParameterNamesProvider, Consumer<String>) - Constructor for class io.trino.plugin.base.util.LoggingInvocationHandler
 
LoggingInvocationHandler.AirliftParameterNamesProvider - Class in io.trino.plugin.base.util
 
LoggingInvocationHandler.ParameterNamesProvider - Interface in io.trino.plugin.base.util
 
LoggingInvocationHandler.ReflectiveParameterNamesProvider - Class in io.trino.plugin.base.util
 

M

makeCompatiblePartitioning(ConnectorSession, ConnectorTableHandle, ConnectorPartitioningHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
makeCompatiblePartitioning(ConnectorSession, ConnectorTableLayoutHandle, ConnectorPartitioningHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
match(String) - Method in class io.trino.plugin.base.security.QueryAccessRule
 
match(String) - Method in class io.trino.plugin.base.security.SystemInformationRule
 
match(String, String) - Method in class io.trino.plugin.base.security.ImpersonationRule
 
match(String, String) - Method in class io.trino.plugin.base.security.PrincipalUserMatchRule
 
match(String, Set<String>, CatalogSchemaName) - Method in class io.trino.plugin.base.security.CatalogSchemaAccessControlRule
 
match(String, Set<String>, String) - Method in class io.trino.plugin.base.security.AnyCatalogPermissionsRule
 
match(String, Set<String>, String) - Method in class io.trino.plugin.base.security.AnySchemaPermissionsRule
 
match(String, Set<String>, String) - Method in class io.trino.plugin.base.security.CatalogAccessControlRule
 
match(String, Set<String>, String) - Method in class io.trino.plugin.base.security.SchemaAccessControlRule
 
match(String, Set<String>, String) - Method in class io.trino.plugin.base.security.SessionPropertyAccessControlRule
 
match(String, Set<String>, String, String) - Method in class io.trino.plugin.base.security.AnyCatalogSchemaPermissionsRule
 
match(String, Set<String>, String, String) - Method in class io.trino.plugin.base.security.CatalogSessionPropertyAccessControlRule
 
matches(String, Set<String>, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
matches(String, Set<String>, SchemaTableName) - Method in class io.trino.plugin.base.security.TableAccessControlRule
 
MBeanServerModule - Class in io.trino.plugin.base.jmx
 
MBeanServerModule() - Constructor for class io.trino.plugin.base.jmx.MBeanServerModule
 
metadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 

N

NAME - Static variable in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
NAME - Static variable in class io.trino.plugin.base.security.DefaultSystemAccessControl
 
NAME - Static variable in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
NAME - Static variable in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
NONE - io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
 

O

ObjectNameGeneratorConfig - Class in io.trino.plugin.base.jmx
 
ObjectNameGeneratorConfig() - Constructor for class io.trino.plugin.base.jmx.ObjectNameGeneratorConfig
 
of(Supplier<ConnectorAccessControl>) - Static method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
of(Supplier<SystemAccessControl>) - Static method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
OWNERSHIP - io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
 

P

pageSource(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeSystemTable
 
parseJson(Path, Class<T>) - Static method in class io.trino.plugin.base.util.JsonUtils
 
PrefixObjectNameGenerator(String, String) - Constructor for class io.trino.plugin.base.jmx.PrefixObjectNameGeneratorModule.PrefixObjectNameGenerator
 
PrefixObjectNameGeneratorModule - Class in io.trino.plugin.base.jmx
 
PrefixObjectNameGeneratorModule(String, String) - Constructor for class io.trino.plugin.base.jmx.PrefixObjectNameGeneratorModule
 
PrefixObjectNameGeneratorModule.PrefixObjectNameGenerator - Class in io.trino.plugin.base.jmx
 
PrincipalUserMatchRule - Class in io.trino.plugin.base.security
 
PrincipalUserMatchRule(Pattern, Optional<Pattern>, Optional<String>, boolean) - Constructor for class io.trino.plugin.base.security.PrincipalUserMatchRule
 
PropertyMetadataUtil - Class in io.trino.plugin.base.session
 

Q

QueryAccessRule - Class in io.trino.plugin.base.security
 
QueryAccessRule(Set<QueryAccessRule.AccessMode>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.QueryAccessRule
 
QueryAccessRule.AccessMode - Enum in io.trino.plugin.base.security
 
queryCompleted(QueryCompletedEvent) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeEventListener
 
queryCreated(QueryCreatedEvent) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeEventListener
 
queryMBeans(ObjectName, QueryExp) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
queryNames(ObjectName, QueryExp) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 

R

READ - io.trino.plugin.base.security.SystemInformationRule.AccessMode
 
READ_ONLY - io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
 
ReadOnlyAccessControl - Class in io.trino.plugin.base.security
 
ReadOnlyAccessControl() - Constructor for class io.trino.plugin.base.security.ReadOnlyAccessControl
 
ReadOnlySecurityModule - Class in io.trino.plugin.base.security
 
ReadOnlySecurityModule() - Constructor for class io.trino.plugin.base.security.ReadOnlySecurityModule
 
ReadOnlySystemAccessControl - Class in io.trino.plugin.base.security
 
ReadOnlySystemAccessControl() - Constructor for class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
ReadOnlySystemAccessControl.Factory - Class in io.trino.plugin.base.security
 
RebindSafeMBeanServer - Class in io.trino.plugin.base.jmx
MBeanServer wrapper that a ignores calls to registerMBean when there is already a MBean registered with the specified object name.
RebindSafeMBeanServer(MBeanServer) - Constructor for class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
ReflectiveParameterNamesProvider() - Constructor for class io.trino.plugin.base.util.LoggingInvocationHandler.ReflectiveParameterNamesProvider
 
registerMBean(Object, ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
Delegates to the wrapped mbean server, but if a mbean is already registered with the specified name, the existing instance is returned.
removeNotificationListener(ObjectName, NotificationListener) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
removeNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
removeNotificationListener(ObjectName, ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
removeNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
renameSchema(ConnectorSession, String, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
renameView(ConnectorSession, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
resolveIndex(ConnectorSession, ConnectorTableHandle, Set<ColumnHandle>, Set<ColumnHandle>, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
revokeRoles(ConnectorSession, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
revokeSchemaPrivileges(ConnectorSession, String, Set<Privilege>, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
revokeTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 

S

SchemaAccessControlRule - Class in io.trino.plugin.base.security
 
SchemaAccessControlRule(boolean, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.SchemaAccessControlRule
 
schemaExists(ConnectorSession, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
SECURITY_CONFIG_FILE - Static variable in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
SECURITY_REFRESH_PERIOD - Static variable in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
SELECT - io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
 
SessionPropertiesProvider - Interface in io.trino.plugin.base.session
 
SessionPropertyAccessControlRule - Class in io.trino.plugin.base.security
 
SessionPropertyAccessControlRule(boolean, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.SessionPropertyAccessControlRule
 
setAttribute(ObjectName, Attribute) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
setAttributes(ObjectName, AttributeList) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
setCatalogRules(List<CatalogAccessControlRule>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
setCatalogSessionPropertyRules(List<CatalogSessionPropertyAccessControlRule>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
setColumnComment(ConnectorSession, ConnectorTableHandle, ColumnHandle, Optional<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
setConfigFile(String) - Method in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
setDomainBase(String) - Method in class io.trino.plugin.base.jmx.ObjectNameGeneratorConfig
 
setImpersonationRules(Optional<List<ImpersonationRule>>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
setPrincipalUserMatchRules(Optional<List<PrincipalUserMatchRule>>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
setQueryAccessRules(Optional<List<QueryAccessRule>>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
setRefreshPeriod(Duration) - Method in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
setSchemaAuthorization(ConnectorSession, String, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
setSchemaRules(List<CatalogSchemaAccessControlRule>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
setSessionPropertyRules(List<SessionPropertyAccessControlRule>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
setSystemInformationRules(Optional<List<SystemInformationRule>>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
setTableAuthorization(ConnectorSession, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
setTableComment(ConnectorSession, ConnectorTableHandle, Optional<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
setTableRules(List<CatalogTableAccessControlRule>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
setViewAuthorization(ConnectorSession, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
splitCompleted(SplitCompletedEvent) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeEventListener
 
supportsMetadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
supportsMissingColumnsOnInsert() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
SystemInformationRule - Class in io.trino.plugin.base.security
 
SystemInformationRule(Set<SystemInformationRule.AccessMode>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.SystemInformationRule
 
SystemInformationRule.AccessMode - Enum in io.trino.plugin.base.security
 

T

TableAccessControlRule - Class in io.trino.plugin.base.security
 
TableAccessControlRule(Set<TableAccessControlRule.TablePrivilege>, Optional<List<ColumnConstraint>>, Optional<String>, Optional<ExpressionEnvironment>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.TableAccessControlRule
 
TableAccessControlRule.TablePrivilege - Enum in io.trino.plugin.base.security
 
toJsonValue(Object) - Static method in class io.trino.plugin.base.util.JsonTypeUtil
 
toString() - Method in class io.trino.plugin.base.CatalogName
Returns the catalog name.
toString() - Method in enum io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
 
toString() - Method in enum io.trino.plugin.base.security.QueryAccessRule.AccessMode
 
toString() - Method in class io.trino.plugin.base.security.QueryAccessRule
 
toString() - Method in enum io.trino.plugin.base.security.SystemInformationRule.AccessMode
 
toString() - Method in class io.trino.plugin.base.security.SystemInformationRule
 
TrinoTimestampEncoder<T> - Interface in io.trino.plugin.base.type
 
TrinoTimestampEncoderFactory - Class in io.trino.plugin.base.type
 

U

unregisterMBean(ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
UPDATE - io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
 
usesLegacyTableLayouts() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 

V

validateScan(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
valueOf(String) - Static method in enum io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.trino.plugin.base.security.QueryAccessRule.AccessMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.trino.plugin.base.security.SystemInformationRule.AccessMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.trino.plugin.base.security.QueryAccessRule.AccessMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.trino.plugin.base.security.SystemInformationRule.AccessMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
Returns an array containing the constants of this enum type, in the order they are declared.
VIEW - io.trino.plugin.base.security.QueryAccessRule.AccessMode
 

W

write(DecodedTimestamp, BlockBuilder) - Method in interface io.trino.plugin.base.type.TrinoTimestampEncoder
 
WRITE - io.trino.plugin.base.security.SystemInformationRule.AccessMode
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages