Index

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 and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMergeSink
 
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>>, Optional<List<FunctionAccessControlRule>>, Optional<List<AuthorizationRule>>) - Constructor for class io.trino.plugin.base.security.AccessControlRules
 
addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
addField(ConnectorSession, ConnectorTableHandle, List<String>, String, Type, boolean) - 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
 
ALL - Enum constant in enum class 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.CatalogFunctionAccessControlRule
 
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.FunctionAccessControlRule
 
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>, ConnectorAccessControl) - 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
 
appendByte(int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
appendBytes(byte[]) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
appendBytes(byte[], int, int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
appendBytes(Slice) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
appendDouble(double) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
appendInt(int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
appendLong(long) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
appendPage(Page) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSink
 
appendShort(int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
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, ConnectorExpression, Map<String, ColumnHandle>, Map<String, ColumnHandle>, JoinStatistics) - 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
 
ApplyProjectionUtil - Class in io.trino.plugin.base.projection
 
ApplyProjectionUtil.ProjectedColumnRepresentation - Class in io.trino.plugin.base.projection
 
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
 
arguments() - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
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
 
AuthorizationRule - Class in io.trino.plugin.base.security
 
AuthorizationRule(Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Boolean) - Constructor for class io.trino.plugin.base.security.AuthorizationRule
 

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
 
beginInsert(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>, RetryMode) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
beginMerge(ConnectorSession, ConnectorTableHandle, 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
 
build() - Method in class io.trino.plugin.base.authentication.KerberosConfiguration.Builder
 
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.authentication.KerberosConfiguration.Builder
 
Builder() - Constructor for class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
ByteBuffers - Class in io.trino.plugin.base.io
 

C

CachingIdentifierMapping - Class in io.trino.plugin.base.mapping
 
CachingIdentifierMapping(MappingConfig, IdentifierMapping) - Constructor for class io.trino.plugin.base.mapping.CachingIdentifierMapping
 
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
 
canExecuteFunction() - Method in class io.trino.plugin.base.security.CatalogFunctionAccessControlRule
 
canExecuteFunction() - Method in class io.trino.plugin.base.security.FunctionAccessControlRule
 
canGrantExecuteFunction() - Method in class io.trino.plugin.base.security.CatalogFunctionAccessControlRule
 
canGrantExecuteFunction() - Method in class io.trino.plugin.base.security.FunctionAccessControlRule
 
canSelectColumns(Set<String>) - Method in class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
canSelectColumns(Set<String>) - Method in class io.trino.plugin.base.security.TableAccessControlRule
 
CASE_INSENSITIVE_NAME_MATCHING - Static variable in class io.trino.plugin.base.mapping.MappingConfig
 
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 Class in io.trino.plugin.base.security
 
CatalogFunctionAccessControlRule - Class in io.trino.plugin.base.security
 
CatalogFunctionAccessControlRule(Set<FunctionAccessControlRule.FunctionPrivilege>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Set<FunctionKind>) - Constructor for class io.trino.plugin.base.security.CatalogFunctionAccessControlRule
 
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
 
checkCanAlterColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanAlterColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanAlterColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanAlterColumn(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanAlterColumn(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanAlterColumn(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanAlterColumn(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanCreateCatalog(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanCreateCatalog(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanCreateCatalog(SystemSecurityContext, String) - 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, Map<String, Object>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanCreateSchema(ConnectorSecurityContext, String, Map<String, Object>) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanCreateSchema(ConnectorSecurityContext, String, Map<String, Object>) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanCreateSchema(ConnectorSecurityContext, String, Map<String, Object>) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanCreateSchema(SystemSecurityContext, CatalogSchemaName, Map<String, Object>) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanCreateSchema(SystemSecurityContext, CatalogSchemaName, Map<String, Object>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanCreateSchema(SystemSecurityContext, CatalogSchemaName, Map<String, Object>) - 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
 
checkCanDropCatalog(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanDropCatalog(SystemSecurityContext, String) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanDropCatalog(SystemSecurityContext, String) - 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(ConnectorSecurityContext, FunctionKind, SchemaRoutineName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanGrantExecuteFunctionPrivilege(ConnectorSecurityContext, FunctionKind, SchemaRoutineName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanGrantExecuteFunctionPrivilege(ConnectorSecurityContext, FunctionKind, SchemaRoutineName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanGrantExecuteFunctionPrivilege(ConnectorSecurityContext, FunctionKind, SchemaRoutineName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanGrantExecuteFunctionPrivilege(SystemSecurityContext, FunctionKind, CatalogSchemaRoutineName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanGrantExecuteFunctionPrivilege(SystemSecurityContext, FunctionKind, CatalogSchemaRoutineName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanGrantExecuteFunctionPrivilege(SystemSecurityContext, FunctionKind, CatalogSchemaRoutineName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanGrantExecuteFunctionPrivilege(SystemSecurityContext, FunctionKind, CatalogSchemaRoutineName, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanGrantExecuteFunctionPrivilege(SystemSecurityContext, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanGrantExecuteFunctionPrivilege(SystemSecurityContext, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanGrantExecuteFunctionPrivilege(SystemSecurityContext, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanGrantExecuteFunctionPrivilege(SystemSecurityContext, String, TrinoPrincipal, boolean) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
checkCanGrantRoles(ConnectorSecurityContext, Set<String>, Set<TrinoPrincipal>, boolean, Optional<TrinoPrincipal>) - 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.FileBasedSystemAccessControl
 
checkCanKillQueryOwnedBy(SystemSecurityContext, Identity) - 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
 
checkCanSetViewComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
checkCanSetViewComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
checkCanSetViewComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
checkCanSetViewComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
checkCanSetViewComment(ConnectorSecurityContext, SchemaTableName) - Method in class io.trino.plugin.base.security.ReadOnlyAccessControl
 
checkCanSetViewComment(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
checkCanSetViewComment(SystemSecurityContext, CatalogSchemaTableName) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanSetViewComment(SystemSecurityContext, CatalogSchemaTableName) - 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
 
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.FileBasedSystemAccessControl
 
checkCanViewQueryOwnedBy(SystemSecurityContext, Identity) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkCanViewQueryOwnedBy(SystemSecurityContext, Identity) - 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.DefaultSystemAccessControl
 
checkCanWriteSystemInformation(SystemSecurityContext) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
checkCanWriteSystemInformation(SystemSecurityContext) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
checkFunctionArgument(boolean, String, Object...) - Static method in class io.trino.plugin.base.util.Functions
 
checkProcedureArgument(boolean, String, Object...) - Static method in class io.trino.plugin.base.util.Procedures
 
checkStrictSpiVersionMatch(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.
ChunkedSliceOutput - Class in io.trino.plugin.base.io
 
ChunkedSliceOutput(int, int) - Constructor for class io.trino.plugin.base.io.ChunkedSliceOutput
 
ClassLoaderSafeConnectorAccessControl - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeConnectorAccessControl(ConnectorAccessControl, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
ClassLoaderSafeConnectorMergeSink - Class in io.trino.plugin.base.classloader
 
ClassLoaderSafeConnectorMergeSink(ConnectorMergeSink, ClassLoader) - Constructor for class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMergeSink
 
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
 
close() - Method in class io.trino.plugin.base.MappedPageSource
 
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.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) - 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
 
createMergeSink(ConnectorTransactionHandle, ConnectorSession, ConnectorMergeTableHandle, ConnectorPageSinkId) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle, ConnectorPageSinkId) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle, ConnectorPageSinkId) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorTableExecuteHandle, ConnectorPageSinkId) - 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
 
createProjectedColumnRepresentation(ConnectorExpression) - Static method in class io.trino.plugin.base.projection.ApplyProjectionUtil
 
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() - Method in class io.trino.plugin.base.MappedRecordSet
 
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 - Record Class in io.trino.plugin.base.type
 
DecodedTimestamp(long, int) - Constructor for record class io.trino.plugin.base.type.DecodedTimestamp
Creates an instance of a DecodedTimestamp record class.
DefaultIdentifierMapping - Class in io.trino.plugin.base.mapping
 
DefaultIdentifierMapping() - Constructor for class io.trino.plugin.base.mapping.DefaultIdentifierMapping
 
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.mapping.ForwardingIdentifierMapping
 
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 - Enum constant in enum class 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
 
dropField(ConnectorSession, ConnectorTableHandle, ColumnHandle, List<String>) - 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, boolean) - 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

epochSeconds() - Method in record class io.trino.plugin.base.type.DecodedTimestamp
Returns the value of the epochSeconds record component.
equals(Object) - Method in record class io.trino.plugin.base.authentication.KerberosConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.trino.plugin.base.CatalogName
 
equals(Object) - Method in class io.trino.plugin.base.mapping.IdentifierMappingRules
 
equals(Object) - Method in class io.trino.plugin.base.mapping.SchemaMappingRule
 
equals(Object) - Method in class io.trino.plugin.base.mapping.TableMappingRule
 
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.projection.ApplyProjectionUtil.ProjectedColumnRepresentation
 
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
 
equals(Object) - Method in record class io.trino.plugin.base.type.DecodedTimestamp
Indicates whether some other object is "equal to" this one.
EXECUTE - Enum constant in enum class io.trino.plugin.base.security.FunctionAccessControlRule.FunctionPrivilege
 
EXECUTE - Enum constant in enum class 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
 
extract(Class<R>) - Method in class io.trino.plugin.base.security.HttpBasedAccessControlRulesProvider
 
extractConjuncts(ConnectorExpression) - Static method in class io.trino.plugin.base.expression.ConnectorExpressions
 
extractSupportedProjectedColumns(ConnectorExpression) - Static method in class io.trino.plugin.base.projection.ApplyProjectionUtil
 
extractSupportedProjectedColumns(ConnectorExpression, Predicate<ConnectorExpression>) - Static method in class io.trino.plugin.base.projection.ApplyProjectionUtil
 

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, AccessControlRules) - 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
 
FileBasedSystemAccessControlModule - Class in io.trino.plugin.base.security
 
FileBasedSystemAccessControlModule() - Constructor for class io.trino.plugin.base.security.FileBasedSystemAccessControlModule
 
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<AuthorizationRule>>, Optional<List<CatalogSchemaAccessControlRule>>, Optional<List<CatalogTableAccessControlRule>>, Optional<List<SessionPropertyAccessControlRule>>, Optional<List<CatalogSessionPropertyAccessControlRule>>, Optional<List<CatalogFunctionAccessControlRule>>) - 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.FileBasedSystemAccessControl
 
filterViewQueryOwnedBy(SystemSecurityContext, Collection<Identity>) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
filterViewQueryOwnedBy(SystemSecurityContext, Collection<Identity>) - Method in class io.trino.plugin.base.security.ReadOnlySystemAccessControl
 
finish() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMergeSink
 
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
 
finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
finishMerge(ConnectorSession, ConnectorMergeTableHandle, 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
 
flushCache() - Method in class io.trino.plugin.base.mapping.CachingIdentifierMapping
 
ForAccessControlRules - Annotation Interface in io.trino.plugin.base.security
 
ForClassLoaderSafe - Annotation Interface in io.trino.plugin.base.classloader
 
FormatInterpolator<Context> - Class in io.trino.plugin.base.logging
 
FormatInterpolator(String, FormatInterpolator.InterpolatedValue<Context>...) - Constructor for class io.trino.plugin.base.logging.FormatInterpolator
 
FormatInterpolator(String, List<FormatInterpolator.InterpolatedValue<Context>>) - Constructor for class io.trino.plugin.base.logging.FormatInterpolator
 
ForwardingConnectorAccessControl - Class in io.trino.plugin.base.security
 
ForwardingConnectorAccessControl() - Constructor for class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
ForwardingIdentifierMapping - Class in io.trino.plugin.base.mapping
 
ForwardingIdentifierMapping() - Constructor for class io.trino.plugin.base.mapping.ForwardingIdentifierMapping
 
ForwardingSystemAccessControl - Class in io.trino.plugin.base.security
 
ForwardingSystemAccessControl() - Constructor for class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
fromJson(Object) - Static method in enum class io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
 
fromJson(Object) - Static method in enum class io.trino.plugin.base.security.QueryAccessRule.AccessMode
 
fromJson(Object) - Static method in enum class io.trino.plugin.base.security.SystemInformationRule.AccessMode
 
fromRemoteColumnName(String) - Method in class io.trino.plugin.base.mapping.CachingIdentifierMapping
 
fromRemoteColumnName(String) - Method in class io.trino.plugin.base.mapping.DefaultIdentifierMapping
 
fromRemoteColumnName(String) - Method in class io.trino.plugin.base.mapping.ForwardingIdentifierMapping
 
fromRemoteColumnName(String) - Method in interface io.trino.plugin.base.mapping.IdentifierMapping
 
fromRemoteColumnName(String) - Method in class io.trino.plugin.base.mapping.RuleBasedIdentifierMapping
 
fromRemoteSchemaName(String) - Method in class io.trino.plugin.base.mapping.CachingIdentifierMapping
 
fromRemoteSchemaName(String) - Method in class io.trino.plugin.base.mapping.DefaultIdentifierMapping
 
fromRemoteSchemaName(String) - Method in class io.trino.plugin.base.mapping.ForwardingIdentifierMapping
 
fromRemoteSchemaName(String) - Method in interface io.trino.plugin.base.mapping.IdentifierMapping
 
fromRemoteSchemaName(String) - Method in class io.trino.plugin.base.mapping.RuleBasedIdentifierMapping
 
fromRemoteTableName(String, String) - Method in class io.trino.plugin.base.mapping.CachingIdentifierMapping
 
fromRemoteTableName(String, String) - Method in class io.trino.plugin.base.mapping.DefaultIdentifierMapping
 
fromRemoteTableName(String, String) - Method in class io.trino.plugin.base.mapping.ForwardingIdentifierMapping
 
fromRemoteTableName(String, String) - Method in interface io.trino.plugin.base.mapping.IdentifierMapping
 
fromRemoteTableName(String, String) - Method in class io.trino.plugin.base.mapping.RuleBasedIdentifierMapping
 
fromValue(double) - Static method in class io.trino.plugin.base.metrics.TDigestHistogram
 
fromValue(double, double) - Static method in class io.trino.plugin.base.metrics.TDigestHistogram
 
FunctionAccessControlRule - Class in io.trino.plugin.base.security
 
FunctionAccessControlRule(Set<FunctionAccessControlRule.FunctionPrivilege>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Optional<Pattern>, Set<FunctionKind>) - Constructor for class io.trino.plugin.base.security.FunctionAccessControlRule
 
FunctionAccessControlRule.FunctionPrivilege - Enum Class in io.trino.plugin.base.security
 
functionName() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 
functionName() - Static method in class io.trino.plugin.base.expression.ConnectorExpressionPatterns
 
Functions - Class in io.trino.plugin.base.util
 
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
 
generateTemporaryTableName(ConnectorSession) - Static method in class io.trino.plugin.base.TemporaryTables
 
generateTemporaryTableName(String) - Static method in class io.trino.plugin.base.TemporaryTables
 
get(ConnectorIdentity) - Method in interface io.trino.plugin.base.security.UserNameProvider
 
getAggregationFunctionMetadata(ConnectorSession, FunctionId) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
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
 
getAuthorizationRules() - Method in class io.trino.plugin.base.security.AccessControlRules
 
getAuthorizationRules() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlRules
 
getBucketFunction(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle, List<Type>, int) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeNodePartitioningProvider
 
getBucketNodeMapping(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeNodePartitioningProvider
 
getBytes(ByteBuffer) - Static method in class io.trino.plugin.base.io.ByteBuffers
Gets the bytes the provided ByteBuffer represents, without advancing buffer position.
getCaseInsensitiveNameMatchingCacheTtl() - Method in class io.trino.plugin.base.mapping.MappingConfig
 
getCaseInsensitiveNameMatchingConfigFile() - Method in class io.trino.plugin.base.mapping.MappingConfig
 
getCaseInsensitiveNameMatchingConfigFileRefreshPeriod() - Method in class io.trino.plugin.base.mapping.MappingConfig
 
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
 
getCode() - Method in enum class io.trino.plugin.base.logging.SessionInterpolatedValues
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getColumnMask(ConnectorSecurityContext, SchemaTableName, String, Type) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorAccessControl
 
getColumnMask(ConnectorSecurityContext, SchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.AllowAllAccessControl
 
getColumnMask(ConnectorSecurityContext, SchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.FileBasedAccessControl
 
getColumnMask(ConnectorSecurityContext, SchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.ForwardingConnectorAccessControl
 
getColumnMask(SystemSecurityContext, CatalogSchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.AllowAllSystemAccessControl
 
getColumnMask(SystemSecurityContext, CatalogSchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl
 
getColumnMask(SystemSecurityContext, CatalogSchemaTableName, String, Type) - Method in class io.trino.plugin.base.security.ForwardingSystemAccessControl
 
getColumnMask(String, String, String) - Method in class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
getColumnMask(String, String, String) - Method in class io.trino.plugin.base.security.TableAccessControlRule
 
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getColumnTypes() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeRecordSet
 
getColumnTypes() - Method in class io.trino.plugin.base.MappedRecordSet
 
getCommonPartitioningHandle(ConnectorSession, ConnectorPartitioningHandle, ConnectorPartitioningHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getCompletedBytes() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSink
 
getCompletedBytes() - Method in class io.trino.plugin.base.MappedPageSource
 
getConfigFile() - Method in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
getConfiguration() - Method in record class io.trino.plugin.base.authentication.KerberosConfiguration
 
getConnectorAccessControl(CatalogName, FileBasedAccessControlConfig, Supplier<AccessControlRules>) - 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
 
getDereferenceIndices() - Method in class io.trino.plugin.base.projection.ApplyProjectionUtil.ProjectedColumnRepresentation
 
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
 
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) - Method in class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
getFilter(String, String) - Method in class io.trino.plugin.base.security.TableAccessControlRule
 
getFunctionDependencies(ConnectorSession, FunctionId, BoundSignature) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getFunctionMetadata(ConnectorSession, FunctionId) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getFunctionRules() - Method in class io.trino.plugin.base.security.AccessControlRules
 
getFunctionRules() - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlRules
 
getFunctions(ConnectorSession, SchemaFunctionName) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
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
 
getInsertWriterScalingOptions(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getJsonPointer() - Method in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
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
 
getMapping() - Method in class io.trino.plugin.base.mapping.SchemaMappingRule
 
getMapping() - Method in class io.trino.plugin.base.mapping.TableMappingRule
 
getMask() - Method in class io.trino.plugin.base.security.ColumnConstraint
 
getMaskEnvironment() - Method in class io.trino.plugin.base.security.ColumnConstraint
 
getMatchCase() - Method in enum class io.trino.plugin.base.logging.SessionInterpolatedValues
 
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
 
getMaxWriterTasks(ConnectorSession) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getMBeanCount() - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getMBeanInfo(ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getMemoryUsage() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorPageSink
 
getMemoryUsage() - Method in class io.trino.plugin.base.MappedPageSource
 
getMergeRowIdColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
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
 
getNewRolePattern() - Method in class io.trino.plugin.base.security.AuthorizationRule
 
getNewTableLayout(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getNewTableWriterScalingOptions(ConnectorSession, SchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getNextBatch(int) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitSource
 
getNextPage() - Method in class io.trino.plugin.base.MappedPageSource
 
getObjectInstance(ObjectName) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
getOriginalRolePattern() - Method in class io.trino.plugin.base.security.AuthorizationRule
 
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
 
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
 
getReadTimeNanos() - Method in class io.trino.plugin.base.MappedPageSource
 
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
 
getRemoteSchema() - Method in class io.trino.plugin.base.mapping.SchemaMappingRule
 
getRemoteSchema() - Method in class io.trino.plugin.base.mapping.TableMappingRule
 
getRemoteSchemas() - Method in interface io.trino.plugin.base.mapping.RemoteIdentifiers
 
getRemoteTable() - Method in class io.trino.plugin.base.mapping.TableMappingRule
 
getRemoteTables(String) - Method in interface io.trino.plugin.base.mapping.RemoteIdentifiers
 
getRestrictedColumns() - Method in class io.trino.plugin.base.security.CatalogTableAccessControlRule
 
getRestrictedColumns() - Method in class io.trino.plugin.base.security.TableAccessControlRule
 
getRetainedSize() - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
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
 
getRowChangeParadigm(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
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
 
getSchemaMapping() - Method in class io.trino.plugin.base.mapping.IdentifierMappingRules
 
getSchemaOwner(ConnectorSession, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getSchemaProperties(ConnectorSession, String) - 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
 
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
 
getSlices() - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
getSplitBucketFunction(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeNodePartitioningProvider
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, DynamicFilter, Constraint) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitManager
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableFunctionHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitManager
 
getStatisticsCollectionMetadata(ConnectorSession, ConnectorTableHandle, Map<String, Object>) - 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
 
getSupportedType(ConnectorSession, Type) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getSystemAccessControl(FileBasedAccessControlConfig, Supplier<FileBasedSystemAccessControlRules>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlModule
 
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
 
getTableMapping() - Method in class io.trino.plugin.base.mapping.IdentifierMappingRules
 
getTableMetadata() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeSystemTable
 
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
getTableName(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
 
getUnderlyingSlice() - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
getUpdateLayout(ConnectorSession, ConnectorTableHandle) - 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
 
getVariable() - Method in class io.trino.plugin.base.projection.ApplyProjectionUtil.ProjectedColumnRepresentation
 
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
 
getWrappedBytes(ByteBuffer) - Static method in class io.trino.plugin.base.io.ByteBuffers
Gets the bytes the provided ByteBuffer wraps, without advancing buffer position.
GRANT_EXECUTE - Enum constant in enum class io.trino.plugin.base.security.FunctionAccessControlRule.FunctionPrivilege
 
GRANT_SELECT - Enum constant in enum class 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 record class io.trino.plugin.base.authentication.KerberosConfiguration
Returns a hash code value for this object.
hashCode() - Method in class io.trino.plugin.base.CatalogName
 
hashCode() - Method in class io.trino.plugin.base.mapping.IdentifierMappingRules
 
hashCode() - Method in class io.trino.plugin.base.mapping.SchemaMappingRule
 
hashCode() - Method in class io.trino.plugin.base.mapping.TableMappingRule
 
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.projection.ApplyProjectionUtil.ProjectedColumnRepresentation
 
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
 
hashCode() - Method in record class io.trino.plugin.base.type.DecodedTimestamp
Returns a hash code value for this object.
hasRoleRules() - Method in class io.trino.plugin.base.security.AccessControlRules
 
hasSortOrder() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 
hasValidPlaceholders(String, FormatInterpolator.InterpolatedValue<?>...) - Static method in class io.trino.plugin.base.logging.FormatInterpolator
 
hasValidPlaceholders(String, List<FormatInterpolator.InterpolatedValue<?>>) - Static method in class io.trino.plugin.base.logging.FormatInterpolator
 
HttpBasedAccessControlRulesProvider - Class in io.trino.plugin.base.security
 
HttpBasedAccessControlRulesProvider(HttpClient, FileBasedAccessControlConfig) - Constructor for class io.trino.plugin.base.security.HttpBasedAccessControlRulesProvider
 

I

IdentifierMapping - Interface in io.trino.plugin.base.mapping
 
IdentifierMappingModule - Class in io.trino.plugin.base.mapping
 
IdentifierMappingModule() - Constructor for class io.trino.plugin.base.mapping.IdentifierMappingModule
 
IdentifierMappingModule.ForCachingIdentifierMapping - Annotation Interface in io.trino.plugin.base.mapping
 
IdentifierMappingModule.ForRuleBasedIdentifierMapping - Annotation Interface in io.trino.plugin.base.mapping
 
IdentifierMappingRules - Class in io.trino.plugin.base.mapping
 
IdentifierMappingRules(List<SchemaMappingRule>, List<TableMappingRule>) - Constructor for class io.trino.plugin.base.mapping.IdentifierMappingRules
 
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 - Enum constant in enum class 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
 
interpolate(Context) - Method in class io.trino.plugin.base.logging.FormatInterpolator
 
invoke(ObjectName, String, Object[], String[]) - Method in class io.trino.plugin.base.jmx.RebindSafeMBeanServer
 
io.trino.annotation - package io.trino.annotation
 
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.io - package io.trino.plugin.base.io
 
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.logging - package io.trino.plugin.base.logging
 
io.trino.plugin.base.mapping - package io.trino.plugin.base.mapping
 
io.trino.plugin.base.metrics - package io.trino.plugin.base.metrics
 
io.trino.plugin.base.projection - package io.trino.plugin.base.projection
 
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
 
isCaseInsensitiveNameMatching() - Method in class io.trino.plugin.base.mapping.MappingConfig
 
isConfigFileValid() - Method in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
isFinished() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorSplitSource
 
isFinished() - Method in class io.trino.plugin.base.MappedPageSource
 
isHttp() - Method in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
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
 
isVariable() - Method in class io.trino.plugin.base.projection.ApplyProjectionUtil.ProjectedColumnRepresentation
 
isWritable() - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 

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
 
jsonFactory() - Static method in class io.trino.plugin.base.util.JsonUtils
 
jsonFactoryBuilder() - Static method in class io.trino.plugin.base.util.JsonUtils
 
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(KerberosConfiguration) - Constructor for class io.trino.plugin.base.authentication.KerberosAuthentication
 
KerberosConfiguration - Record Class in io.trino.plugin.base.authentication
 
KerberosConfiguration(KerberosPrincipal, Map<String, String>) - Constructor for record class io.trino.plugin.base.authentication.KerberosConfiguration
Creates an instance of a KerberosConfiguration record class.
KerberosConfiguration.Builder - Class in io.trino.plugin.base.authentication
 
kerberosPrincipal() - Method in record class io.trino.plugin.base.authentication.KerberosConfiguration
Returns the value of the kerberosPrincipal record component.
KerberosTicketUtils - Class in io.trino.plugin.base.authentication
 
KILL - Enum constant in enum class 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
 
listApplicableRoles(ConnectorSession, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listEnabledRoles(ConnectorSession) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listFunctions(ConnectorSession, String) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
listMaterializedViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
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, Consumer<String>) - Constructor for class io.trino.plugin.base.util.LoggingInvocationHandler
 
LoggingInvocationHandler(Object, Consumer<String>, boolean) - Constructor for class io.trino.plugin.base.util.LoggingInvocationHandler
 
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
 
MappedPageSource - Class in io.trino.plugin.base
 
MappedPageSource(ConnectorPageSource, List<Integer>) - Constructor for class io.trino.plugin.base.MappedPageSource
 
MappedRecordSet - Class in io.trino.plugin.base
 
MappedRecordSet(RecordSet, List<Integer>) - Constructor for class io.trino.plugin.base.MappedRecordSet
 
MappingConfig - Class in io.trino.plugin.base.mapping
 
MappingConfig() - Constructor for class io.trino.plugin.base.mapping.MappingConfig
 
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>, TrinoPrincipal) - Method in class io.trino.plugin.base.security.AuthorizationRule
 
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
 
matches(String, Set<String>, Set<String>, FunctionKind, CatalogSchemaRoutineName) - Method in class io.trino.plugin.base.security.CatalogFunctionAccessControlRule
 
matches(String, Set<String>, Set<String>, FunctionKind, SchemaRoutineName) - Method in class io.trino.plugin.base.security.FunctionAccessControlRule
 
matches(String, Set<String>, Set<String>, String) - Method in class io.trino.plugin.base.security.CatalogFunctionAccessControlRule
 
matches(String, Set<String>, Set<String>, String) - Method in class io.trino.plugin.base.security.FunctionAccessControlRule
 
MBeanServerModule - Class in io.trino.plugin.base.jmx
 
MBeanServerModule() - Constructor for class io.trino.plugin.base.jmx.MBeanServerModule
 
merge(List<TDigestHistogram>) - Static method in class io.trino.plugin.base.metrics.TDigestHistogram
 
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
 
mergeWith(List<TDigestHistogram>) - Method in class io.trino.plugin.base.metrics.TDigestHistogram
 

N

name() - Method in enum class io.trino.plugin.base.logging.SessionInterpolatedValues
 
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
 
nanosOfSecond() - Method in record class io.trino.plugin.base.type.DecodedTimestamp
Returns the value of the nanosOfSecond record component.
NONE - Enum constant in enum class io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
 
NotThreadSafe - Annotation Interface in io.trino.annotation
The class to which this annotation is applied is not considered thread-safe.

O

ObjectNameGeneratorConfig - Class in io.trino.plugin.base.jmx
 
ObjectNameGeneratorConfig() - Constructor for class io.trino.plugin.base.jmx.ObjectNameGeneratorConfig
 
of(Supplier<IdentifierMapping>) - Static method in class io.trino.plugin.base.mapping.ForwardingIdentifierMapping
 
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
 
options() - Method in record class io.trino.plugin.base.authentication.KerberosConfiguration
Returns the value of the options record component.
outputType() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 
OWNER - Enum constant in enum class io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
 
OWNERSHIP - Enum constant in enum class 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(String, 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
 
parseJson(Path, String, 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
 
ProjectedColumnRepresentation(Variable, List<Integer>) - Constructor for class io.trino.plugin.base.projection.ApplyProjectionUtil.ProjectedColumnRepresentation
 
PropertyMetadataUtil - Class in io.trino.plugin.base.session
 

Q

QUERY_ID - Enum constant in enum class io.trino.plugin.base.logging.SessionInterpolatedValues
 
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 Class 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 - Enum constant in enum class io.trino.plugin.base.security.SystemInformationRule.AccessMode
 
READ_ONLY - Enum constant in enum class 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
 
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.
RemoteIdentifiers - Interface in io.trino.plugin.base.mapping
 
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
 
renameField(ConnectorSession, ConnectorTableHandle, List<String>, 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
 
replaceWithNewVariables(ConnectorExpression, Map<ConnectorExpression, Variable>) - Static method in class io.trino.plugin.base.projection.ApplyProjectionUtil
Replace all connector expressions with variables as given by in a top down manner.
requiresAnonymizedPlan() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeEventListener
 
reset() - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
reset(int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
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
 
RuleBasedIdentifierMapping - Class in io.trino.plugin.base.mapping
 
RuleBasedIdentifierMapping(IdentifierMappingRules, IdentifierMapping) - Constructor for class io.trino.plugin.base.mapping.RuleBasedIdentifierMapping
 

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
 
SchemaMappingRule - Class in io.trino.plugin.base.mapping
 
SchemaMappingRule(String, String) - Constructor for class io.trino.plugin.base.mapping.SchemaMappingRule
 
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 - Enum constant in enum class io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
 
SessionInterpolatedValues - Enum Class in io.trino.plugin.base.logging
 
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
 
setAuthorizationRules(List<AuthorizationRule>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
setCaseInsensitiveNameMatching(boolean) - Method in class io.trino.plugin.base.mapping.MappingConfig
 
setCaseInsensitiveNameMatchingCacheTtl(Duration) - Method in class io.trino.plugin.base.mapping.MappingConfig
 
setCaseInsensitiveNameMatchingConfigFile(String) - Method in class io.trino.plugin.base.mapping.MappingConfig
 
setCaseInsensitiveNameMatchingConfigFileRefreshPeriod(Duration) - Method in class io.trino.plugin.base.mapping.MappingConfig
 
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
 
setColumnType(ConnectorSession, ConnectorTableHandle, ColumnHandle, Type) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
setConfigFile(String) - Method in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
setDomainBase(String) - Method in class io.trino.plugin.base.jmx.ObjectNameGeneratorConfig
 
setFieldType(ConnectorSession, ConnectorTableHandle, List<String>, Type) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
setFunctionRules(List<CatalogFunctionAccessControlRule>) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControl.Builder
 
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
 
setJsonPointer(String) - Method in class io.trino.plugin.base.security.FileBasedAccessControlConfig
 
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
 
setMaterializedViewColumnComment(ConnectorSession, SchemaTableName, String, Optional<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
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
 
setup(Binder) - Method in class io.trino.plugin.base.mapping.IdentifierMappingModule
 
setup(Binder) - Method in class io.trino.plugin.base.security.FileBasedAccessControlModule
 
setup(Binder) - Method in class io.trino.plugin.base.security.FileBasedSystemAccessControlModule
 
setViewAuthorization(ConnectorSession, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
setViewColumnComment(ConnectorSession, SchemaTableName, String, Optional<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
setViewComment(ConnectorSession, SchemaTableName, Optional<String>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
SIMPLE_USER_NAME_PROVIDER - Static variable in interface io.trino.plugin.base.security.UserNameProvider
 
singleArgument() - Static method in class io.trino.plugin.base.aggregation.AggregateFunctionPatterns
 
size() - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
slice() - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
SOURCE - Enum constant in enum class io.trino.plugin.base.logging.SessionInterpolatedValues
 
splitCompleted(SplitCompletedEvent) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeEventListener
 
SslUtils - Class in io.trino.plugin.base.ssl
 
storeMergedRows(Page) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMergeSink
 
storesUpperCaseIdentifiers() - Method in interface io.trino.plugin.base.mapping.RemoteIdentifiers
 
streamRelationColumns(ConnectorSession, Optional<String>, UnaryOperator<Set<SchemaTableName>>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
streamRelationComments(ConnectorSession, Optional<String>, UnaryOperator<Set<SchemaTableName>>) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
streamTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
supportsMissingColumnsOnInsert() - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
SystemInformationRule - Class in io.trino.plugin.base.security
 
SystemInformationRule(Set<SystemInformationRule.AccessMode>, Optional<Pattern>, Optional<Pattern>) - Constructor for class io.trino.plugin.base.security.SystemInformationRule
 
SystemInformationRule.AccessMode - Enum Class 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 Class in io.trino.plugin.base.security
 
TableMappingRule - Class in io.trino.plugin.base.mapping
 
TableMappingRule(String, String, String) - Constructor for class io.trino.plugin.base.mapping.TableMappingRule
 
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
 
TEMPORARY_TABLE_NAME_PREFIX - Static variable in class io.trino.plugin.base.TemporaryTables
 
temporaryTableNamePrefix(String) - Static method in class io.trino.plugin.base.TemporaryTables
 
TemporaryTables - Class in io.trino.plugin.base
 
toJsonValue(Object) - Static method in class io.trino.plugin.base.util.JsonTypeUtil
 
toRemoteColumnName(RemoteIdentifiers, String) - Method in class io.trino.plugin.base.mapping.CachingIdentifierMapping
 
toRemoteColumnName(RemoteIdentifiers, String) - Method in class io.trino.plugin.base.mapping.DefaultIdentifierMapping
 
toRemoteColumnName(RemoteIdentifiers, String) - Method in class io.trino.plugin.base.mapping.ForwardingIdentifierMapping
 
toRemoteColumnName(RemoteIdentifiers, String) - Method in interface io.trino.plugin.base.mapping.IdentifierMapping
 
toRemoteColumnName(RemoteIdentifiers, String) - Method in class io.trino.plugin.base.mapping.RuleBasedIdentifierMapping
 
toRemoteSchemaName(RemoteIdentifiers, ConnectorIdentity, String) - Method in class io.trino.plugin.base.mapping.CachingIdentifierMapping
 
toRemoteSchemaName(RemoteIdentifiers, ConnectorIdentity, String) - Method in class io.trino.plugin.base.mapping.DefaultIdentifierMapping
 
toRemoteSchemaName(RemoteIdentifiers, ConnectorIdentity, String) - Method in class io.trino.plugin.base.mapping.ForwardingIdentifierMapping
 
toRemoteSchemaName(RemoteIdentifiers, ConnectorIdentity, String) - Method in interface io.trino.plugin.base.mapping.IdentifierMapping
 
toRemoteSchemaName(RemoteIdentifiers, ConnectorIdentity, String) - Method in class io.trino.plugin.base.mapping.RuleBasedIdentifierMapping
 
toRemoteTableName(RemoteIdentifiers, ConnectorIdentity, String, String) - Method in class io.trino.plugin.base.mapping.CachingIdentifierMapping
 
toRemoteTableName(RemoteIdentifiers, ConnectorIdentity, String, String) - Method in class io.trino.plugin.base.mapping.DefaultIdentifierMapping
 
toRemoteTableName(RemoteIdentifiers, ConnectorIdentity, String, String) - Method in class io.trino.plugin.base.mapping.ForwardingIdentifierMapping
 
toRemoteTableName(RemoteIdentifiers, ConnectorIdentity, String, String) - Method in interface io.trino.plugin.base.mapping.IdentifierMapping
 
toRemoteTableName(RemoteIdentifiers, ConnectorIdentity, String, String) - Method in class io.trino.plugin.base.mapping.RuleBasedIdentifierMapping
 
toString() - Method in record class io.trino.plugin.base.authentication.KerberosConfiguration
Returns a string representation of this record class.
toString() - Method in class io.trino.plugin.base.CatalogName
Returns the catalog name.
toString() - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
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 class io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
 
toString() - Method in enum class io.trino.plugin.base.security.QueryAccessRule.AccessMode
 
toString() - Method in class io.trino.plugin.base.security.QueryAccessRule
 
toString() - Method in enum class io.trino.plugin.base.security.SystemInformationRule.AccessMode
 
toString() - Method in class io.trino.plugin.base.security.SystemInformationRule
 
toString() - Method in record class io.trino.plugin.base.type.DecodedTimestamp
Returns a string representation of this record class.
toString(Charset) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
TRACE_TOKEN - Enum constant in enum class io.trino.plugin.base.logging.SessionInterpolatedValues
 
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 - Enum constant in enum class io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
 
USER - Enum constant in enum class io.trino.plugin.base.logging.SessionInterpolatedValues
 
UserNameProvider - Interface in io.trino.plugin.base.security
 

V

validateMaxDataSize(String, DataSize, DataSize) - Static method in class io.trino.plugin.base.session.PropertyMetadataUtil
 
validateMinDataSize(String, DataSize, DataSize) - Static method in class io.trino.plugin.base.session.PropertyMetadataUtil
 
validateScan(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.base.classloader.ClassLoaderSafeConnectorMetadata
 
value(ConnectorSession) - Method in enum class io.trino.plugin.base.logging.SessionInterpolatedValues
 
valueOf(String) - Static method in enum class io.trino.plugin.base.logging.SessionInterpolatedValues
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.trino.plugin.base.security.FunctionAccessControlRule.FunctionPrivilege
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.trino.plugin.base.security.QueryAccessRule.AccessMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.trino.plugin.base.security.SystemInformationRule.AccessMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.trino.plugin.base.logging.SessionInterpolatedValues
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.trino.plugin.base.security.CatalogAccessControlRule.AccessMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.trino.plugin.base.security.FunctionAccessControlRule.FunctionPrivilege
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.trino.plugin.base.security.QueryAccessRule.AccessMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.trino.plugin.base.security.SystemInformationRule.AccessMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.trino.plugin.base.security.TableAccessControlRule.TablePrivilege
Returns an array containing the constants of this enum class, 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 - Enum constant in enum class io.trino.plugin.base.security.QueryAccessRule.AccessMode
 

W

withAttributes(String...) - Method in class io.trino.plugin.base.ldap.LdapQuery.LdapQueryBuilder
 
withCredentialCacheLocation(String) - Method in class io.trino.plugin.base.authentication.KerberosConfiguration.Builder
 
withDebug() - Method in record class io.trino.plugin.base.authentication.KerberosConfiguration
 
withKerberosPrincipal(String) - Method in class io.trino.plugin.base.authentication.KerberosConfiguration.Builder
 
withKeytabLocation(String) - Method in class io.trino.plugin.base.authentication.KerberosConfiguration.Builder
 
withSearchBase(String) - Method in class io.trino.plugin.base.ldap.LdapQuery.LdapQueryBuilder
 
withSearchFilter(String) - Method in class io.trino.plugin.base.ldap.LdapQuery.LdapQueryBuilder
 
writableBytes() - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
write(DecodedTimestamp, BlockBuilder) - Method in interface io.trino.plugin.base.type.TrinoTimestampEncoder
 
WRITE - Enum constant in enum class io.trino.plugin.base.security.SystemInformationRule.AccessMode
 
writeByte(int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeBytes(byte[]) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeBytes(byte[], int, int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeBytes(Slice) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeBytes(Slice, int, int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeBytes(InputStream, int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeDouble(double) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeDoubles(double[], int, int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeFloat(float) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeFloats(float[], int, int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeInt(int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeInts(int[], int, int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeLong(long) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeLongs(long[], int, int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeShort(int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeShorts(short[], int, int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 
writeZero(int) - Method in class io.trino.plugin.base.io.ChunkedSliceOutput
 

_

_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 and Interfaces|All Packages|Constant Field Values|Serialized Form