Index

A B C D E F G H I L M R S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(Long, Page) - Method in class io.trino.plugin.memory.MemoryPagesStore
 
applyLimit(ConnectorSession, ConnectorTableHandle, long) - Method in class io.trino.plugin.memory.MemoryMetadata
 
applySample(ConnectorSession, ConnectorTableHandle, SampleType, double) - Method in class io.trino.plugin.memory.MemoryMetadata
 

B

beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional<ConnectorTableLayout>, RetryMode) - Method in class io.trino.plugin.memory.MemoryMetadata
 
beginInsert(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>, RetryMode) - Method in class io.trino.plugin.memory.MemoryMetadata
 
beginTransaction(IsolationLevel, boolean, boolean) - Method in class io.trino.plugin.memory.MemoryConnector
 

C

cleanUp(Set<Long>) - Method in class io.trino.plugin.memory.MemoryPagesStore
 
ColumnInfo - Class in io.trino.plugin.memory
 
ColumnInfo(ColumnHandle, String, Type, Optional<String>) - Constructor for class io.trino.plugin.memory.ColumnInfo
 
configure(Binder) - Method in class io.trino.plugin.memory.MemoryModule
 
contains(Long) - Method in class io.trino.plugin.memory.MemoryPagesStore
 
create(String, Map<String, String>, ConnectorContext) - Method in class io.trino.plugin.memory.MemoryConnectorFactory
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle, ConnectorPageSinkId) - Method in class io.trino.plugin.memory.MemoryPageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle, ConnectorPageSinkId) - Method in class io.trino.plugin.memory.MemoryPageSinkProvider
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableHandle, List<ColumnHandle>, DynamicFilter) - Method in class io.trino.plugin.memory.MemoryPageSourceProvider
 
createSchema(ConnectorSession, String, Map<String, Object>, TrinoPrincipal) - Method in class io.trino.plugin.memory.MemoryMetadata
 
createTable(ConnectorSession, ConnectorTableMetadata, boolean) - Method in class io.trino.plugin.memory.MemoryMetadata
 
createView(ConnectorSession, SchemaTableName, ConnectorViewDefinition, boolean) - Method in class io.trino.plugin.memory.MemoryMetadata
 

D

dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.memory.MemoryMetadata
 
dropTable(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.memory.MemoryMetadata
 
dropView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.memory.MemoryMetadata
 

E

equals(Object) - Method in class io.trino.plugin.memory.MemoryColumnHandle
 
equals(Object) - Method in class io.trino.plugin.memory.MemorySplit
 
equals(Object) - Method in class io.trino.plugin.memory.MemoryTableHandle
 

F

finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.memory.MemoryMetadata
 
finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.memory.MemoryMetadata
 
fromSlice(Slice) - Static method in class io.trino.plugin.memory.MemoryDataFragment
 

G

getActiveTableIds() - Method in class io.trino.plugin.memory.MemoryInsertTableHandle
 
getActiveTableIds() - Method in class io.trino.plugin.memory.MemoryOutputTableHandle
 
getAddress() - Method in class io.trino.plugin.memory.MemorySplit
 
getAddresses() - Method in class io.trino.plugin.memory.MemorySplit
 
getColumn(ColumnHandle) - Method in class io.trino.plugin.memory.TableInfo
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getColumnIndex() - Method in class io.trino.plugin.memory.MemoryColumnHandle
 
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getColumns() - Method in class io.trino.plugin.memory.TableInfo
 
getComment() - Method in class io.trino.plugin.memory.TableInfo
 
getConnectorFactories() - Method in class io.trino.plugin.memory.MemoryPlugin
 
getDataFragments() - Method in class io.trino.plugin.memory.TableInfo
 
getDataFragments(long) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getExpectedRows() - Method in class io.trino.plugin.memory.MemorySplit
 
getHandle() - Method in class io.trino.plugin.memory.ColumnInfo
 
getHostAddress() - Method in class io.trino.plugin.memory.MemoryDataFragment
 
getId() - Method in class io.trino.plugin.memory.MemoryTableHandle
 
getId() - Method in class io.trino.plugin.memory.TableInfo
 
getInfo() - Method in class io.trino.plugin.memory.MemorySplit
 
getLimit() - Method in class io.trino.plugin.memory.MemorySplit
 
getLimit() - Method in class io.trino.plugin.memory.MemoryTableHandle
 
getMaxDataPerNode() - Method in class io.trino.plugin.memory.MemoryConfig
 
getMetadata() - Method in class io.trino.plugin.memory.ColumnInfo
 
getMetadata() - Method in class io.trino.plugin.memory.TableInfo
 
getMetadata(ConnectorSession, ConnectorTransactionHandle) - Method in class io.trino.plugin.memory.MemoryConnector
 
getName() - Method in class io.trino.plugin.memory.ColumnInfo
 
getName() - Method in class io.trino.plugin.memory.MemoryConnectorFactory
 
getPages(Long, int, int, List<Integer>, long, OptionalLong, OptionalDouble) - Method in class io.trino.plugin.memory.MemoryPagesStore
 
getPageSinkProvider() - Method in class io.trino.plugin.memory.MemoryConnector
 
getPageSourceProvider() - Method in class io.trino.plugin.memory.MemoryConnector
 
getPartNumber() - Method in class io.trino.plugin.memory.MemorySplit
 
getRetainedSizeInBytes() - Method in class io.trino.plugin.memory.MemorySplit
 
getRows() - Method in class io.trino.plugin.memory.MemoryDataFragment
 
getSampleRatio() - Method in class io.trino.plugin.memory.MemoryTableHandle
 
getSchemaName() - Method in class io.trino.plugin.memory.TableInfo
 
getSchemaTableName() - Method in class io.trino.plugin.memory.TableInfo
 
getSplitManager() - Method in class io.trino.plugin.memory.MemoryConnector
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, DynamicFilter, Constraint) - Method in class io.trino.plugin.memory.MemorySplitManager
 
getSplitsPerNode() - Method in class io.trino.plugin.memory.MemoryConfig
 
getTable() - Method in class io.trino.plugin.memory.MemoryInsertTableHandle
 
getTable() - Method in class io.trino.plugin.memory.MemoryOutputTableHandle
 
getTable() - Method in class io.trino.plugin.memory.MemorySplit
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getTableName() - Method in class io.trino.plugin.memory.TableInfo
 
getTableStatistics(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getTotalPartsPerWorker() - Method in class io.trino.plugin.memory.MemorySplit
 
getView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.memory.MemoryMetadata
 

H

hashCode() - Method in class io.trino.plugin.memory.MemoryColumnHandle
 
hashCode() - Method in class io.trino.plugin.memory.MemorySplit
 
hashCode() - Method in class io.trino.plugin.memory.MemoryTableHandle
 

I

initialize(long) - Method in class io.trino.plugin.memory.MemoryPagesStore
 
INSTANCE - Enum constant in enum class io.trino.plugin.memory.MemoryTransactionHandle
 
io.trino.plugin.memory - package io.trino.plugin.memory
 
isEnableLazyDynamicFiltering() - Method in class io.trino.plugin.memory.MemoryConfig
 
isRemotelyAccessible() - Method in class io.trino.plugin.memory.MemorySplit
 

L

listSchemaNames(ConnectorSession) - Method in class io.trino.plugin.memory.MemoryMetadata
 
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.memory.MemoryMetadata
 
listTables(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.memory.MemoryMetadata
 
listViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.memory.MemoryMetadata
 

M

MEMORY_LIMIT_EXCEEDED - Enum constant in enum class io.trino.plugin.memory.MemoryErrorCode
 
MemoryColumnHandle - Class in io.trino.plugin.memory
 
MemoryColumnHandle(int) - Constructor for class io.trino.plugin.memory.MemoryColumnHandle
 
MemoryConfig - Class in io.trino.plugin.memory
 
MemoryConfig() - Constructor for class io.trino.plugin.memory.MemoryConfig
 
MemoryConnector - Class in io.trino.plugin.memory
 
MemoryConnector(MemoryMetadata, MemorySplitManager, MemoryPageSourceProvider, MemoryPageSinkProvider) - Constructor for class io.trino.plugin.memory.MemoryConnector
 
MemoryConnectorFactory - Class in io.trino.plugin.memory
 
MemoryConnectorFactory() - Constructor for class io.trino.plugin.memory.MemoryConnectorFactory
 
MemoryDataFragment - Class in io.trino.plugin.memory
 
MemoryDataFragment(HostAddress, long) - Constructor for class io.trino.plugin.memory.MemoryDataFragment
 
MemoryErrorCode - Enum Class in io.trino.plugin.memory
 
MemoryInsertTableHandle - Class in io.trino.plugin.memory
 
MemoryInsertTableHandle(long, Set<Long>) - Constructor for class io.trino.plugin.memory.MemoryInsertTableHandle
 
MemoryMetadata - Class in io.trino.plugin.memory
 
MemoryMetadata(NodeManager) - Constructor for class io.trino.plugin.memory.MemoryMetadata
 
MemoryModule - Class in io.trino.plugin.memory
 
MemoryModule(TypeManager, NodeManager) - Constructor for class io.trino.plugin.memory.MemoryModule
 
MemoryOutputTableHandle - Class in io.trino.plugin.memory
 
MemoryOutputTableHandle(long, Set<Long>) - Constructor for class io.trino.plugin.memory.MemoryOutputTableHandle
 
MemoryPageSinkProvider - Class in io.trino.plugin.memory
 
MemoryPageSinkProvider(MemoryPagesStore, HostAddress) - Constructor for class io.trino.plugin.memory.MemoryPageSinkProvider
 
MemoryPageSinkProvider(MemoryPagesStore, NodeManager) - Constructor for class io.trino.plugin.memory.MemoryPageSinkProvider
 
MemoryPageSourceProvider - Class in io.trino.plugin.memory
 
MemoryPageSourceProvider(MemoryPagesStore, MemoryConfig) - Constructor for class io.trino.plugin.memory.MemoryPageSourceProvider
 
MemoryPagesStore - Class in io.trino.plugin.memory
 
MemoryPagesStore(MemoryConfig) - Constructor for class io.trino.plugin.memory.MemoryPagesStore
 
MemoryPlugin - Class in io.trino.plugin.memory
 
MemoryPlugin() - Constructor for class io.trino.plugin.memory.MemoryPlugin
 
MemorySplit - Class in io.trino.plugin.memory
 
MemorySplit(long, int, int, HostAddress, long, OptionalLong) - Constructor for class io.trino.plugin.memory.MemorySplit
 
MemorySplitManager - Class in io.trino.plugin.memory
 
MemorySplitManager(MemoryConfig, MemoryMetadata) - Constructor for class io.trino.plugin.memory.MemorySplitManager
 
MemoryTableHandle - Class in io.trino.plugin.memory
 
MemoryTableHandle(long) - Constructor for class io.trino.plugin.memory.MemoryTableHandle
 
MemoryTableHandle(long, OptionalLong, OptionalDouble) - Constructor for class io.trino.plugin.memory.MemoryTableHandle
 
MemoryTransactionHandle - Enum Class in io.trino.plugin.memory
 
merge(MemoryDataFragment, MemoryDataFragment) - Static method in class io.trino.plugin.memory.MemoryDataFragment
 
MISSING_DATA - Enum constant in enum class io.trino.plugin.memory.MemoryErrorCode
 

R

renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in class io.trino.plugin.memory.MemoryMetadata
 
renameView(ConnectorSession, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.memory.MemoryMetadata
 

S

SCHEMA_NAME - Static variable in class io.trino.plugin.memory.MemoryMetadata
 
setColumnComment(ConnectorSession, ConnectorTableHandle, ColumnHandle, Optional<String>) - Method in class io.trino.plugin.memory.MemoryMetadata
 
setEnableLazyDynamicFiltering(boolean) - Method in class io.trino.plugin.memory.MemoryConfig
 
setMaxDataPerNode(DataSize) - Method in class io.trino.plugin.memory.MemoryConfig
 
setSplitsPerNode(int) - Method in class io.trino.plugin.memory.MemoryConfig
 
setTableComment(ConnectorSession, ConnectorTableHandle, Optional<String>) - Method in class io.trino.plugin.memory.MemoryMetadata
 
setViewColumnComment(ConnectorSession, SchemaTableName, String, Optional<String>) - Method in class io.trino.plugin.memory.MemoryMetadata
 
setViewComment(ConnectorSession, SchemaTableName, Optional<String>) - Method in class io.trino.plugin.memory.MemoryMetadata
 
streamTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.memory.MemoryMetadata
 

T

TableInfo - Class in io.trino.plugin.memory
 
TableInfo(long, String, String, List<ColumnInfo>, Map<HostAddress, MemoryDataFragment>, Optional<String>) - Constructor for class io.trino.plugin.memory.TableInfo
 
toErrorCode() - Method in enum class io.trino.plugin.memory.MemoryErrorCode
 
toSlice() - Method in class io.trino.plugin.memory.MemoryDataFragment
 
toString() - Method in class io.trino.plugin.memory.ColumnInfo
 
toString() - Method in class io.trino.plugin.memory.MemoryColumnHandle
 
toString() - Method in class io.trino.plugin.memory.MemoryInsertTableHandle
 
toString() - Method in class io.trino.plugin.memory.MemoryOutputTableHandle
 
toString() - Method in class io.trino.plugin.memory.MemorySplit
 
toString() - Method in class io.trino.plugin.memory.MemoryTableHandle
 

V

valueOf(String) - Static method in enum class io.trino.plugin.memory.MemoryErrorCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.trino.plugin.memory.MemoryTransactionHandle
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.trino.plugin.memory.MemoryErrorCode
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.memory.MemoryTransactionHandle
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I L M R S T V 
All Classes and Interfaces|All Packages|Constant Field Values