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
 
AggregateFunctionPatterns - Class in io.trino.plugin.base.aggregation
 
AggregateFunctionRewriter<AggregationResult,​ExpressionResult> - Class in io.trino.plugin.base.aggregation
 
AggregateFunctionRewriter(ConnectorExpressionRewriter<ExpressionResult>, Set<AggregateFunctionRule<AggregationResult, ExpressionResult>>) - Constructor for class io.trino.plugin.base.aggregation.AggregateFunctionRewriter
 
AggregateFunctionRule<AggregationResult,​ExpressionResult> - Interface in io.trino.plugin.base.aggregation
 
AggregateFunctionRule.RewriteContext<ExpressionResult> - Interface in io.trino.plugin.base.aggregation
 
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
 
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
 
analyze(ConnectorSession, ConnectorTransactionHandle, Map<String, Argument>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorTableFunction
 
and(ConnectorExpression...) - Static method in class io.trino.plugin.base.expression.ConnectorExpressions
 
and(List<ConnectorExpression>) - Static method in class io.trino.plugin.base.expression.ConnectorExpressions
 
AnyCatalogPermissionsRule - Class in io.trino.plugin.base.security
 
AnyCatalogPermissionsRule(Optional<Pattern>, 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>, 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>, 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
 
applyTableFunction(ConnectorSession, ConnectorTableFunctionHandle) - 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
 
argument(int) - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
argumentCount() - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
arguments() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 
argumentType(int) - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
argumentTypes() - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
attemptLogin(Subject) - Method in class io.trino.plugin.base.authentication.KerberosAuthentication
 

B

Base64ToTDigestConverter() - Constructor for class io.trino.plugin.base.metrics.TDigestHistogram.Base64ToTDigestConverter
 
basicAggregation() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 
beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional<ConnectorTableLayout>, RetryMode) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginDelete(ConnectorSession, ConnectorTableHandle, RetryMode) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginInsert(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>, RetryMode) - 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>, RetryMode) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginStatisticsCollection(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginTableExecute(ConnectorSession, ConnectorTableExecuteHandle, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginUpdate(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>, RetryMode) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
build() - Method in class io.trino.plugin.base.ldap.LdapQuery.LdapQueryBuilder
 
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
 
call() - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
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>, 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
 
CatalogNameModule - Class in io.trino.plugin.base
 
CatalogNameModule(String) - Constructor for class io.trino.plugin.base.CatalogNameModule
 
CatalogSchemaAccessControlRule - Class in io.trino.plugin.base.security
 
CatalogSchemaAccessControlRule(boolean, Optional<Pattern>, 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>, 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>, 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, Map<String, Object>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanCreateMaterializedView(ConnectorSecurityContext, SchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanCreateMaterializedView(ConnectorSecurityContext, SchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanCreateMaterializedView(ConnectorSecurityContext, SchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanCreateMaterializedView(ConnectorSecurityContext, SchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanCreateMaterializedView(SystemSecurityContext, CatalogSchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanCreateMaterializedView(SystemSecurityContext, CatalogSchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanCreateMaterializedView(SystemSecurityContext, CatalogSchemaTableName, Map<String, Object>) - 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
 
checkCanCreateRole(SystemSecurityContext, String, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanCreateRole(SystemSecurityContext, String, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanCreateRole(SystemSecurityContext, String, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
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, Map<String, Object>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanCreateTable(ConnectorSecurityContext, SchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanCreateTable(ConnectorSecurityContext, SchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanCreateTable(ConnectorSecurityContext, SchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanCreateTable(ConnectorSecurityContext, SchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanCreateTable(SystemSecurityContext, CatalogSchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanCreateTable(SystemSecurityContext, CatalogSchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanCreateTable(SystemSecurityContext, CatalogSchemaTableName, Map<String, Object>) - 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
 
checkCanDenySchemaPrivilege(ConnectorSecurityContext, Privilege, String, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanDenySchemaPrivilege(ConnectorSecurityContext, Privilege, String, TrinoPrincipal) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanDenySchemaPrivilege(ConnectorSecurityContext, Privilege, String, TrinoPrincipal) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanDenySchemaPrivilege(ConnectorSecurityContext, Privilege, String, TrinoPrincipal) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanDenySchemaPrivilege(SystemSecurityContext, Privilege, CatalogSchemaName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanDenySchemaPrivilege(SystemSecurityContext, Privilege, CatalogSchemaName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanDenySchemaPrivilege(SystemSecurityContext, Privilege, CatalogSchemaName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanDenyTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanDenyTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanDenyTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanDenyTablePrivilege(ConnectorSecurityContext, Privilege, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanDenyTablePrivilege(SystemSecurityContext, Privilege, CatalogSchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanDenyTablePrivilege(SystemSecurityContext, Privilege, CatalogSchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanDenyTablePrivilege(SystemSecurityContext, Privilege, CatalogSchemaTableName, TrinoPrincipal) - 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
 
checkCanDropRole(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanDropRole(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanDropRole(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
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(ConnectorSecurityContext, FunctionKind, SchemaRoutineName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanExecuteFunction(ConnectorSecurityContext, FunctionKind, SchemaRoutineName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanExecuteFunction(ConnectorSecurityContext, FunctionKind, SchemaRoutineName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanExecuteFunction(ConnectorSecurityContext, FunctionKind, SchemaRoutineName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanExecuteFunction(SystemSecurityContext, FunctionKind, CatalogSchemaRoutineName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanExecuteFunction(SystemSecurityContext, FunctionKind, CatalogSchemaRoutineName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanExecuteFunction(SystemSecurityContext, FunctionKind, CatalogSchemaRoutineName) - 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
 
checkCanExecuteTableProcedure(ConnectorSecurityContext, SchemaTableName, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanExecuteTableProcedure(ConnectorSecurityContext, SchemaTableName, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanExecuteTableProcedure(ConnectorSecurityContext, SchemaTableName, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanExecuteTableProcedure(ConnectorSecurityContext, SchemaTableName, String) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanExecuteTableProcedure(SystemSecurityContext, CatalogSchemaTableName, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanExecuteTableProcedure(SystemSecurityContext, CatalogSchemaTableName, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanExecuteTableProcedure(SystemSecurityContext, CatalogSchemaTableName, String) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
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>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanGrantRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanGrantRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanGrantRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanGrantRoles(SystemSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanGrantRoles(SystemSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanGrantRoles(SystemSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
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, Identity) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanKillQueryOwnedBy(SystemSecurityContext, Identity) - 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
 
checkCanRenameMaterializedView(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanRenameMaterializedView(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanRenameMaterializedView(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanRenameMaterializedView(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanRenameMaterializedView(ConnectorSecurityContext, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanRenameMaterializedView(SystemSecurityContext, CatalogSchemaTableName, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanRenameMaterializedView(SystemSecurityContext, CatalogSchemaTableName, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanRenameMaterializedView(SystemSecurityContext, CatalogSchemaTableName, 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>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanRevokeRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanRevokeRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanRevokeRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanRevokeRoles(SystemSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanRevokeRoles(SystemSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanRevokeRoles(SystemSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
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
 
checkCanSetMaterializedViewProperties(ConnectorSecurityContext, SchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanSetMaterializedViewProperties(ConnectorSecurityContext, SchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanSetMaterializedViewProperties(ConnectorSecurityContext, SchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanSetMaterializedViewProperties(ConnectorSecurityContext, SchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanSetMaterializedViewProperties(ConnectorSecurityContext, SchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanSetMaterializedViewProperties(SystemSecurityContext, CatalogSchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanSetMaterializedViewProperties(SystemSecurityContext, CatalogSchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanSetMaterializedViewProperties(SystemSecurityContext, CatalogSchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanSetRole(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanSetRole(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanSetRole(ConnectorSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanSetRole(ConnectorSecurityContext, 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
 
checkCanSetTableProperties(ConnectorSecurityContext, SchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanSetTableProperties(ConnectorSecurityContext, SchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanSetTableProperties(ConnectorSecurityContext, SchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanSetTableProperties(ConnectorSecurityContext, SchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanSetTableProperties(ConnectorSecurityContext, SchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanSetTableProperties(SystemSecurityContext, CatalogSchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanSetTableProperties(SystemSecurityContext, CatalogSchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanSetTableProperties(SystemSecurityContext, CatalogSchemaTableName, Map<String, Optional<Object>>) - 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) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowCurrentRoles(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowCurrentRoles(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowCurrentRoles(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowCurrentRoles(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowCurrentRoles(SystemSecurityContext) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanShowCurrentRoles(SystemSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanShowCurrentRoles(SystemSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanShowCurrentRoles(SystemSecurityContext) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanShowRoleAuthorizationDescriptors(ConnectorSecurityContext) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowRoleAuthorizationDescriptors(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowRoleAuthorizationDescriptors(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowRoleAuthorizationDescriptors(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowRoleAuthorizationDescriptors(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowRoleAuthorizationDescriptors(SystemSecurityContext) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanShowRoleAuthorizationDescriptors(SystemSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanShowRoleAuthorizationDescriptors(SystemSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanShowRoleAuthorizationDescriptors(SystemSecurityContext) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanShowRoleGrants(ConnectorSecurityContext) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowRoleGrants(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowRoleGrants(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowRoleGrants(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowRoleGrants(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowRoleGrants(SystemSecurityContext) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanShowRoleGrants(SystemSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanShowRoleGrants(SystemSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanShowRoles(ConnectorSecurityContext) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanShowRoles(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanShowRoles(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanShowRoles(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanShowRoles(ConnectorSecurityContext) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanShowRoles(SystemSecurityContext) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanShowRoles(SystemSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanShowRoles(SystemSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanShowRoles(SystemSecurityContext) - 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
 
checkCanTruncateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanTruncateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanTruncateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanTruncateTable(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanTruncateTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanTruncateTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanTruncateTable(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
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, Identity) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanViewQueryOwnedBy(SystemSecurityContext, Identity) - 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
 
checkProcedureArgument(boolean, String, Object...) - Static method in class io.trino.plugin.base.util.Procedures
 
checkSpiVersion(ConnectorContext, ConnectorFactory) - Static method in class io.trino.plugin.base.Versions
Check if the SPI version of the Trino server matches exactly the SPI version the connector plugin was built for.
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
 
ClassLoaderSafeConnectorTableFunction - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeConnectorTableFunction(ConnectorTableFunction, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorTableFunction
 
ClassLoaderSafeEventListener - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeEventListener(EventListener, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeEventListener
 
ClassLoaderSafeIterator<T> - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeIterator(Iterator<T>, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeIterator
 
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
 
Closables - Class in io.trino.plugin.base.util
 
close() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitSource
 
closeAllSuppress(T, AutoCloseable...) - Static method in class io.trino.plugin.base.util.Closables
 
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
 
computeNext() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeIterator
 
configure(Binder) - Method in class io.trino.plugin.base.CatalogNameModule
 
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.ldap.LdapClientModule
 
configure(Binder) - Method in class io.trino.plugin.base.security.ConnectorAccessControlModule
 
configure(Binder) - Method in class io.trino.plugin.base.security.FileBasedAccessControlModule
 
configure(Binder) - Method in class io.trino.plugin.base.security.ReadOnlySecurityModule
 
configure(Binder) - Method in class io.trino.plugin.base.TypeDeserializerModule
 
ConnectorAccessControlModule - Class in io.trino.plugin.base.security
 
ConnectorAccessControlModule() - Constructor for class io.trino.plugin.base.security.ConnectorAccessControlModule
 
ConnectorExpressionPatterns - Class in io.trino.plugin.base.expression
 
ConnectorExpressionRewriter<Result> - Class in io.trino.plugin.base.expression
 
ConnectorExpressionRewriter(Set<ConnectorExpressionRule<?, Result>>) - Constructor for class io.trino.plugin.base.expression.ConnectorExpressionRewriter
 
ConnectorExpressionRule<ExpressionType extends ConnectorExpression,​Result> - Interface in io.trino.plugin.base.expression
 
ConnectorExpressionRule.RewriteContext<Result> - Interface in io.trino.plugin.base.expression
 
ConnectorExpressions - Class in io.trino.plugin.base.expression
 
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
 
constant() - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
convert(TDigest) - Method in class io.trino.plugin.base.metrics.TDigestHistogram.TDigestToBase64Converter
 
convert(String) - Method in class io.trino.plugin.base.metrics.TDigestHistogram.Base64ToTDigestConverter
 
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
 
createDirContext(Map<String, String>) - Static method in class io.trino.plugin.base.jndi.JndiUtils
 
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
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorTableExecuteHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableHandle, List<ColumnHandle>, DynamicFilter) - 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
 
createSocket() - Method in class io.trino.plugin.base.ldap.LdapSslSocketFactory
 
createSocket(String, int) - Method in class io.trino.plugin.base.ldap.LdapSslSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class io.trino.plugin.base.ldap.LdapSslSocketFactory
 
createSocket(InetAddress, int) - Method in class io.trino.plugin.base.ldap.LdapSslSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class io.trino.plugin.base.ldap.LdapSslSocketFactory
 
createSSLContext(Optional<File>, Optional<String>, Optional<File>, Optional<String>) - Static method in class io.trino.plugin.base.ssl.SslUtils
 
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
 
defaultRewrite(ConnectorExpression) - Method in interface io.trino.plugin.base.expression.ConnectorExpressionRule.RewriteContext
 
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
 
delegateMaterializedViewRefreshToConnector(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
DELETE - io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
 
denyAllAccess() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
denySchemaPrivileges(ConnectorSession, String, Set<Privilege>, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
denyTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
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.
distinct() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 
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
 
DurationTiming - Class in io.trino.plugin.base.metrics
 
DurationTiming(Duration) - Constructor for class io.trino.plugin.base.metrics.DurationTiming
 

E

equals(Object) - Method in class io.trino.plugin.base.CatalogName
 
equals(Object) - Method in class io.trino.plugin.base.metrics.DurationTiming
 
equals(Object) - Method in class io.trino.plugin.base.metrics.LongCount
 
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
 
executeLdapQuery(String, String, LdapQuery, LdapClient.LdapSearchResultProcessor<T>) - Method in class io.trino.plugin.base.ldap.JdkLdapClient
 
executeLdapQuery(String, String, LdapQuery, LdapClient.LdapSearchResultProcessor<T>) - Method in interface io.trino.plugin.base.ldap.LdapClient
 
executeTableExecute(ConnectorSession, ConnectorTableExecuteHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
expression() - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
ExpressionEnvironment - Class in io.trino.plugin.base.security
 
ExpressionEnvironment(Optional<String>) - Constructor for class io.trino.plugin.base.security.ExpressionEnvironment
 
expressionType() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
Deprecated.
expressionTypes(Type...) - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
Deprecated.
expressionTypes(Type...) - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
extractConjuncts(ConnectorExpression) - Static method in class io.trino.plugin.base.expression.ConnectorExpressions
 

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(CatalogName, File) - 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() - 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, Collection<Identity>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
filterViewQueryOwnedBy(SystemSecurityContext, Collection<Identity>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
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
 
finishTableExecute(ConnectorSession, ConnectorTableExecuteHandle, Collection<Slice>, List<Object>) - 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
 
functionName() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 
functionName() - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
functionUnqualifiedName() - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 

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
 
getAirliftDuration() - Method in class io.trino.plugin.base.metrics.DurationTiming
 
getArguments() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorTableFunction
 
getAssignment(String) - Method in interface io.trino.plugin.base.aggregation.AggregateFunctionRule.RewriteContext
 
getAssignment(String) - Method in interface io.trino.plugin.base.expression.ConnectorExpressionRule.RewriteContext
 
getAssignments() - Method in interface io.trino.plugin.base.aggregation.AggregateFunctionRule.RewriteContext
 
getAssignments() - Method in interface io.trino.plugin.base.expression.ConnectorExpressionRule.RewriteContext
 
getAttribute(ObjectName, String) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getAttributes() - Method in class io.trino.plugin.base.ldap.LdapQuery
 
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(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
 
getColumnMasks(ConnectorSecurityContext, SchemaTableName, String, Type) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
getColumnMasks(ConnectorSecurityContext, SchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
getColumnMasks(ConnectorSecurityContext, SchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
getColumnMasks(ConnectorSecurityContext, SchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
getColumnMasks(SystemSecurityContext, CatalogSchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
getColumnMasks(SystemSecurityContext, CatalogSchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
getColumnMasks(SystemSecurityContext, CatalogSchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
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(CatalogName, FileBasedAccessControlConfig) - Method in class io.trino.plugin.base.security.FileBasedAccessControlModule
 
getDefault() - Static method in class io.trino.plugin.base.ldap.LdapSslSocketFactory
 
getDefaultDomain() - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getDeleteRowIdColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getDigest() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
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
 
getDuration() - Method in class io.trino.plugin.base.metrics.DurationTiming
 
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
 
getInsertLayout(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getKeystorePassword() - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
getKeystorePath() - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
getLayoutForTableExecute(ConnectorSession, ConnectorTableExecuteHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getLdapConnectionTimeout() - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
getLdapReadTimeout() - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
getLdapUrl() - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
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
 
getMaterializedViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getMax() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
getMBeanCount() - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getMBeanInfo(ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getMemoryUsage() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSink
 
getMin() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
getName() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorTableFunction
 
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(int) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitSource
 
getNextBatch(ConnectorPartitionHandle, int) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitSource
Deprecated.
getObjectInstance(ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getP01() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
getP05() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
getP10() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
getP25() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
getP50() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
getP75() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
getP90() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
getP95() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
getP99() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
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
 
getPattern() - Method in interface io.trino.plugin.base.aggregation.AggregateFunctionRule
 
getPattern() - Method in interface io.trino.plugin.base.expression.ConnectorExpressionRule
 
getPercentile(double) - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
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
 
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
 
getReturnTypeSpecification() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorTableFunction
 
getRoleRegex() - Method in class io.trino.plugin.base.security.SchemaAccessControlRule
 
getRoleRegex() - Method in class io.trino.plugin.base.security.SessionPropertyAccessControlRule
 
getRoleRegex() - Method in class io.trino.plugin.base.security.TableAccessControlRule
 
getRowFilters(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
getRowFilters(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
getRowFilters(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
getRowFilters(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
getRowFilters(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
getRowFilters(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
getRowFilters(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
getSchema() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorTableFunction
 
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
 
getSchemaTableName(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getSearchBase() - Method in class io.trino.plugin.base.ldap.LdapQuery
 
getSearchFilter() - Method in class io.trino.plugin.base.ldap.LdapQuery
 
getSession() - Method in interface io.trino.plugin.base.aggregation.AggregateFunctionRule.RewriteContext
 
getSession() - Method in interface io.trino.plugin.base.expression.ConnectorExpressionRule.RewriteContext
 
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, DynamicFilter, Constraint) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitManager
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, DynamicFilter, Constraint) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitManager
 
getStatisticsCollectionMetadata(ConnectorSession, ConnectorTableHandle, Map<String, Object>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
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
 
getSystemTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableExecuteSplitsInfo() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitSource
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableHandle(ConnectorSession, SchemaTableName, Optional<ConnectorTableVersion>, Optional<ConnectorTableVersion>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableHandleForExecute(ConnectorSession, ConnectorTableHandle, String, Map<String, Object>, RetryMode) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableHandleForStatisticsCollection(ConnectorSession, SchemaTableName, Map<String, Object>) - 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) - 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
 
getTotal() - Method in class io.trino.plugin.base.metrics.LongCount
 
getTotal() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
getTruststorePassword() - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
getTrustStorePath() - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
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
 
hasFilter() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 
hashCode() - Method in class io.trino.plugin.base.CatalogName
 
hashCode() - Method in class io.trino.plugin.base.metrics.DurationTiming
 
hashCode() - Method in class io.trino.plugin.base.metrics.LongCount
 
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
 
hasRoleRules() - Method in class io.trino.plugin.base.security.AccessControlRules
 
hasSortOrder() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 

I

ImpersonationRule - Class in io.trino.plugin.base.security
 
ImpersonationRule(Optional<Pattern>, Optional<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.aggregation - package io.trino.plugin.base.aggregation
 
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.expression - package io.trino.plugin.base.expression
 
io.trino.plugin.base.jmx - package io.trino.plugin.base.jmx
 
io.trino.plugin.base.jndi - package io.trino.plugin.base.jndi
 
io.trino.plugin.base.ldap - package io.trino.plugin.base.ldap
 
io.trino.plugin.base.metrics - package io.trino.plugin.base.metrics
 
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.ssl - package io.trino.plugin.base.ssl
 
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
 
isAllowInsecure() - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
isFinished() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitSource
 
isIgnoreReferrals() - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
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
 
isUrlConfigurationValid() - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 

J

JAVA_SECURITY_KRB5_CONF - Static variable in class io.trino.plugin.base.util.SystemProperties
 
JdkLdapClient - Class in io.trino.plugin.base.ldap
 
JdkLdapClient(LdapClientConfig) - Constructor for class io.trino.plugin.base.ldap.JdkLdapClient
 
JndiUtils - Class in io.trino.plugin.base.jndi
 
jsonParse(Slice) - Static method in class io.trino.plugin.base.util.JsonTypeUtil
 
jsonTreeToValue(JsonNode, Class<T>) - Static method in class io.trino.plugin.base.util.JsonUtils
 
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

LdapClient - Interface in io.trino.plugin.base.ldap
 
LdapClient.LdapContextProcessor<T> - Interface in io.trino.plugin.base.ldap
 
LdapClient.LdapSearchResultProcessor<T> - Interface in io.trino.plugin.base.ldap
 
LdapClientConfig - Class in io.trino.plugin.base.ldap
 
LdapClientConfig() - Constructor for class io.trino.plugin.base.ldap.LdapClientConfig
 
LdapClientModule - Class in io.trino.plugin.base.ldap
 
LdapClientModule() - Constructor for class io.trino.plugin.base.ldap.LdapClientModule
 
LdapQuery - Class in io.trino.plugin.base.ldap
 
LdapQuery.LdapQueryBuilder - Class in io.trino.plugin.base.ldap
 
LdapQueryBuilder() - Constructor for class io.trino.plugin.base.ldap.LdapQuery.LdapQueryBuilder
 
LdapSslSocketFactory - Class in io.trino.plugin.base.ldap
 
LdapSslSocketFactory(SocketFactory) - Constructor for class io.trino.plugin.base.ldap.LdapSslSocketFactory
 
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
 
listMaterializedViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listPartitionHandles(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeNodePartitioningProvider
Deprecated.
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
 
LongCount - Class in io.trino.plugin.base.metrics
 
LongCount(long) - Constructor for class io.trino.plugin.base.metrics.LongCount
 

M

makeCompatiblePartitioning(ConnectorSession, ConnectorTableHandle, ConnectorPartitioningHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
match(String, String) - Method in class io.trino.plugin.base.security.PrincipalUserMatchRule
 
match(String, Set<String>) - Method in class io.trino.plugin.base.security.SystemInformationRule
 
match(String, Set<String>, String) - Method in class io.trino.plugin.base.security.ImpersonationRule
 
match(String, Set<String>, Set<String>, CatalogSchemaName) - Method in class io.trino.plugin.base.security.CatalogSchemaAccessControlRule
 
match(String, Set<String>, Set<String>, String) - Method in class io.trino.plugin.base.security.AnyCatalogPermissionsRule
 
match(String, Set<String>, Set<String>, String) - Method in class io.trino.plugin.base.security.AnySchemaPermissionsRule
 
match(String, Set<String>, Set<String>, String) - Method in class io.trino.plugin.base.security.CatalogAccessControlRule
 
match(String, Set<String>, Set<String>, String) - Method in class io.trino.plugin.base.security.SchemaAccessControlRule
 
match(String, Set<String>, Set<String>, String) - Method in class io.trino.plugin.base.security.SessionPropertyAccessControlRule
 
match(String, Set<String>, Set<String>, String, String) - Method in class io.trino.plugin.base.security.AnyCatalogSchemaPermissionsRule
 
match(String, Set<String>, Set<String>, String, String) - Method in class io.trino.plugin.base.security.CatalogSessionPropertyAccessControlRule
 
match(String, Set<String>, Set<String>, Optional<String>) - Method in class io.trino.plugin.base.security.QueryAccessRule
 
matches(String, Set<String>, Set<String>, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
matches(String, Set<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
 
mergeWith(DurationTiming) - Method in class io.trino.plugin.base.metrics.DurationTiming
 
mergeWith(LongCount) - Method in class io.trino.plugin.base.metrics.LongCount
 
mergeWith(TDigestHistogram) - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 

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
 
outputType() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 
OWNERSHIP - io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
 

P

pageSource(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeSystemTable
 
parseJson(byte[], Class<T>) - Static method in class io.trino.plugin.base.util.JsonUtils
 
parseJson(ObjectMapper, byte[], Class<T>) - Static method in class io.trino.plugin.base.util.JsonUtils
 
parseJson(ObjectMapper, InputStream, Class<T>) - Static method in class io.trino.plugin.base.util.JsonUtils
 
parseJson(ObjectMapper, String, Class<T>) - Static method in class io.trino.plugin.base.util.JsonUtils
 
parseJson(ObjectMapper, URL, Class<T>) - Static method in class io.trino.plugin.base.util.JsonUtils
 
parseJson(InputStream, Class<T>) - Static method in class io.trino.plugin.base.util.JsonUtils
 
parseJson(String, Class<T>) - Static method in class io.trino.plugin.base.util.JsonUtils
 
parseJson(URL, Class<T>) - Static method in class io.trino.plugin.base.util.JsonUtils
 
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
 
Procedures - Class in io.trino.plugin.base.util
 
process(DirContext) - Method in interface io.trino.plugin.base.ldap.LdapClient.LdapContextProcessor
 
process(NamingEnumeration<SearchResult>) - Method in interface io.trino.plugin.base.ldap.LdapClient.LdapSearchResultProcessor
 
processLdapContext(String, String, LdapClient.LdapContextProcessor<T>) - Method in class io.trino.plugin.base.ldap.JdkLdapClient
 
processLdapContext(String, String, LdapClient.LdapContextProcessor<T>) - Method in interface io.trino.plugin.base.ldap.LdapClient
 
PropertyMetadataUtil - Class in io.trino.plugin.base.session
 

Q

QueryAccessRule - Class in io.trino.plugin.base.security
 
QueryAccessRule(Set<QueryAccessRule.AccessMode>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, 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
 
reauthenticateIfSoonWillBeExpired() - Method in class io.trino.plugin.base.authentication.CachingKerberosAuthentication
 
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
 
redirectTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
ReflectiveParameterNamesProvider() - Constructor for class io.trino.plugin.base.util.LoggingInvocationHandler.ReflectiveParameterNamesProvider
 
refreshMaterializedView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
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
 
renameMaterializedView(ConnectorSession, SchemaTableName, SchemaTableName) - 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
 
rewrite(ExpressionType, Captures, ConnectorExpressionRule.RewriteContext<Result>) - Method in interface io.trino.plugin.base.expression.ConnectorExpressionRule
 
rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ExpressionResult>) - Method in interface io.trino.plugin.base.aggregation.AggregateFunctionRule
 
rewrite(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in class io.trino.plugin.base.aggregation.AggregateFunctionRewriter
 
rewrite(ConnectorSession, ConnectorExpression, Map<String, ColumnHandle>) - Method in class io.trino.plugin.base.expression.ConnectorExpressionRewriter
 
rewriteExpression(ConnectorExpression) - Method in interface io.trino.plugin.base.aggregation.AggregateFunctionRule.RewriteContext
 
roleExists(ConnectorSession, String) - 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>, 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>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.SessionPropertyAccessControlRule
 
set(String, String) - Static method in class io.trino.plugin.base.util.SystemProperties
 
setAllowInsecure(boolean) - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
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(File) - Method in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
setDomainBase(String) - Method in class io.trino.plugin.base.jmx.ObjectNameGeneratorConfig
 
setIgnoreReferrals(boolean) - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
setImpersonationRules(Optional<List<ImpersonationRule>>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
setJavaSecurityKrb5Conf(String) - Static method in class io.trino.plugin.base.util.SystemProperties
 
setKeystorePassword(String) - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
setKeystorePath(File) - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
setLdapConnectionTimeout(Duration) - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
setLdapReadTimeout(Duration) - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
setLdapUrl(String) - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
setMaterializedViewProperties(ConnectorSession, SchemaTableName, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
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
 
setSslContextForCurrentThread(SSLContext) - Static method in class io.trino.plugin.base.ldap.LdapSslSocketFactory
 
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
 
setTableProperties(ConnectorSession, ConnectorTableHandle, Map<String, Optional<Object>>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
setTableRules(List<CatalogTableAccessControlRule>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
setTruststorePassword(String) - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
setTrustStorePath(File) - Method in class io.trino.plugin.base.ldap.LdapClientConfig
 
setViewAuthorization(ConnectorSession, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
singleArgument() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 
splitCompleted(SplitCompletedEvent) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeEventListener
 
SslUtils - Class in io.trino.plugin.base.ssl
 
streamTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
supportsMissingColumnsOnInsert() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
supportsReportingWrittenBytes(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
supportsReportingWrittenBytes(ConnectorSession, SchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
SystemInformationRule - Class in io.trino.plugin.base.security
 
SystemInformationRule(Set<SystemInformationRule.AccessMode>, Optional<Pattern>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.SystemInformationRule
 
SystemInformationRule.AccessMode - Enum in io.trino.plugin.base.security
 
SystemProperties - Class in io.trino.plugin.base.util
 

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>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.TableAccessControlRule
 
TableAccessControlRule.TablePrivilege - Enum in io.trino.plugin.base.security
 
TDigestHistogram - Class in io.trino.plugin.base.metrics
 
TDigestHistogram(TDigest) - Constructor for class io.trino.plugin.base.metrics.TDigestHistogram
 
TDigestHistogram.Base64ToTDigestConverter - Class in io.trino.plugin.base.metrics
 
TDigestHistogram.TDigestToBase64Converter - Class in io.trino.plugin.base.metrics
 
TDigestToBase64Converter() - Constructor for class io.trino.plugin.base.metrics.TDigestHistogram.TDigestToBase64Converter
 
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 class io.trino.plugin.base.metrics.DurationTiming
 
toString() - Method in class io.trino.plugin.base.metrics.LongCount
 
toString() - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 
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
 
truncateTable(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
type() - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
TypeDeserializer - Class in io.trino.plugin.base
 
TypeDeserializer(TypeManager) - Constructor for class io.trino.plugin.base.TypeDeserializer
 
TypeDeserializer(Function<TypeId, Type>) - Constructor for class io.trino.plugin.base.TypeDeserializer
 
TypeDeserializerModule - Class in io.trino.plugin.base
 
TypeDeserializerModule(TypeManager) - Constructor for class io.trino.plugin.base.TypeDeserializerModule
 

U

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

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.
variable() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
Deprecated.
variable() - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
variables() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 
Versions - Class in io.trino.plugin.base
 
VIEW - io.trino.plugin.base.security.QueryAccessRule.AccessMode
 

W

withAttributes(String...) - Method in class io.trino.plugin.base.ldap.LdapQuery.LdapQueryBuilder
 
withSearchBase(String) - Method in class io.trino.plugin.base.ldap.LdapQuery.LdapQueryBuilder
 
withSearchFilter(String) - Method in class io.trino.plugin.base.ldap.LdapQuery.LdapQueryBuilder
 
write(DecodedTimestamp, BlockBuilder) - Method in interface io.trino.plugin.base.type.TrinoTimestampEncoder
 
WRITE - io.trino.plugin.base.security.SystemInformationRule.AccessMode
 

_

_deserialize(String, DeserializationContext) - Method in class io.trino.plugin.base.TypeDeserializer
 
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