Index

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

A

activeTableIds() - Method in record class io.trino.plugin.memory.MemoryInsertTableHandle
Returns the value of the activeTableIds record component.
activeTableIds() - Method in record class io.trino.plugin.memory.MemoryOutputTableHandle
Returns the value of the activeTableIds record component.
add(Long, Page) - Method in class io.trino.plugin.memory.MemoryPagesStore
 
addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in class io.trino.plugin.memory.MemoryMetadata
 
address() - Method in record class io.trino.plugin.memory.MemorySplit
Returns the value of the address record component.
allowSplittingReadIntoMultipleSubQueries(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.memory.MemoryMetadata
 
APPEND - Enum constant in enum class io.trino.plugin.memory.MemoryInsertTableHandle.InsertMode
 
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, boolean) - 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
 
columnIndex() - Method in record class io.trino.plugin.memory.MemoryColumnHandle
Returns the value of the columnIndex record component.
ColumnInfo - Record Class in io.trino.plugin.memory
 
ColumnInfo(ColumnHandle, String, Type, boolean, Optional<String>) - Constructor for record class io.trino.plugin.memory.ColumnInfo
Creates an instance of a ColumnInfo record class.
columns() - Method in record class io.trino.plugin.memory.TableInfo
Returns the value of the columns record component.
comment() - Method in record class io.trino.plugin.memory.ColumnInfo
Returns the value of the comment record component.
comment() - Method in record class io.trino.plugin.memory.TableInfo
Returns the value of the comment record component.
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
 
createLanguageFunction(ConnectorSession, SchemaFunctionName, LanguageFunction, boolean) - Method in class io.trino.plugin.memory.MemoryMetadata
 
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, SaveMode) - Method in class io.trino.plugin.memory.MemoryMetadata
 
createView(ConnectorSession, SchemaTableName, ConnectorViewDefinition, Map<String, Object>, boolean) - Method in class io.trino.plugin.memory.MemoryMetadata
 

D

dataFragments() - Method in record class io.trino.plugin.memory.TableInfo
Returns the value of the dataFragments record component.
dropLanguageFunction(ConnectorSession, SchemaFunctionName, String) - Method in class io.trino.plugin.memory.MemoryMetadata
 
dropNotNullConstraint(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.memory.MemoryMetadata
 
dropSchema(ConnectorSession, String, boolean) - 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 record class io.trino.plugin.memory.ColumnInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.trino.plugin.memory.MemoryColumnHandle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.trino.plugin.memory.MemoryDataFragment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.trino.plugin.memory.MemoryInsertTableHandle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.trino.plugin.memory.MemoryOutputTableHandle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.trino.plugin.memory.MemorySplit
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.trino.plugin.memory.MemoryTableHandle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.trino.plugin.memory.TableInfo
Indicates whether some other object is "equal to" this one.
expectedRows() - Method in record class io.trino.plugin.memory.MemorySplit
Returns the value of the expectedRows record component.

F

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

G

getAddresses() - Method in record class io.trino.plugin.memory.MemorySplit
 
getCapabilities() - Method in class io.trino.plugin.memory.MemoryConnector
 
getColumn(ColumnHandle) - Method in record class io.trino.plugin.memory.TableInfo
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getConnectorFactories() - Method in class io.trino.plugin.memory.MemoryPlugin
 
getDataFragments(long) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getLanguageFunctions(ConnectorSession, SchemaFunctionName) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getMaxDataPerNode() - Method in class io.trino.plugin.memory.MemoryConfig
 
getMetadata() - Method in record class io.trino.plugin.memory.ColumnInfo
 
getMetadata() - Method in record 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.MemoryConnectorFactory
 
getPages(Long, int, int, int[], List<Type>, 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
 
getRetainedSizeInBytes() - Method in record class io.trino.plugin.memory.MemorySplit
 
getSchemaTableName() - Method in record class io.trino.plugin.memory.TableInfo
 
getSplitInfo() - Method in record class io.trino.plugin.memory.MemorySplit
 
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
 
getTableHandle(ConnectorSession, SchemaTableName, Optional<ConnectorTableVersion>, Optional<ConnectorTableVersion>) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getTableStatistics(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.memory.MemoryMetadata
 
getViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.memory.MemoryMetadata
 

H

handle() - Method in record class io.trino.plugin.memory.ColumnInfo
Returns the value of the handle record component.
hashCode() - Method in record class io.trino.plugin.memory.ColumnInfo
Returns a hash code value for this object.
hashCode() - Method in record class io.trino.plugin.memory.MemoryColumnHandle
Returns a hash code value for this object.
hashCode() - Method in record class io.trino.plugin.memory.MemoryDataFragment
Returns a hash code value for this object.
hashCode() - Method in record class io.trino.plugin.memory.MemoryInsertTableHandle
Returns a hash code value for this object.
hashCode() - Method in record class io.trino.plugin.memory.MemoryOutputTableHandle
Returns a hash code value for this object.
hashCode() - Method in record class io.trino.plugin.memory.MemorySplit
Returns a hash code value for this object.
hashCode() - Method in record class io.trino.plugin.memory.MemoryTableHandle
Returns a hash code value for this object.
hashCode() - Method in record class io.trino.plugin.memory.TableInfo
Returns a hash code value for this object.
hostAddress() - Method in record class io.trino.plugin.memory.MemoryDataFragment
Returns the value of the hostAddress record component.

I

id() - Method in record class io.trino.plugin.memory.MemoryTableHandle
Returns the value of the id record component.
id() - Method in record class io.trino.plugin.memory.TableInfo
Returns the value of the id record component.
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 record class io.trino.plugin.memory.MemorySplit
 

L

languageFunctionExists(ConnectorSession, SchemaFunctionName, String) - Method in class io.trino.plugin.memory.MemoryMetadata
 
limit() - Method in record class io.trino.plugin.memory.MemorySplit
Returns the value of the limit record component.
limit() - Method in record class io.trino.plugin.memory.MemoryTableHandle
Returns the value of the limit record component.
listLanguageFunctions(ConnectorSession, String) - Method in class io.trino.plugin.memory.MemoryMetadata
 
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 - Record Class in io.trino.plugin.memory
 
MemoryColumnHandle(int, Type) - Constructor for record class io.trino.plugin.memory.MemoryColumnHandle
Creates an instance of a MemoryColumnHandle record class.
MemoryConfig - Class in io.trino.plugin.memory
 
MemoryConfig() - Constructor for class io.trino.plugin.memory.MemoryConfig
 
MemoryConnector - Class in io.trino.plugin.memory
 
MemoryConnector(LifeCycleManager, 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 - Record Class in io.trino.plugin.memory
 
MemoryDataFragment(HostAddress, long) - Constructor for record class io.trino.plugin.memory.MemoryDataFragment
Creates an instance of a MemoryDataFragment record class.
MemoryErrorCode - Enum Class in io.trino.plugin.memory
 
MemoryInsertTableHandle - Record Class in io.trino.plugin.memory
 
MemoryInsertTableHandle(long, MemoryInsertTableHandle.InsertMode, Set<Long>) - Constructor for record class io.trino.plugin.memory.MemoryInsertTableHandle
Creates an instance of a MemoryInsertTableHandle record class.
MemoryInsertTableHandle.InsertMode - Enum Class in io.trino.plugin.memory
 
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 - Record Class in io.trino.plugin.memory
 
MemoryOutputTableHandle(long, Set<Long>) - Constructor for record class io.trino.plugin.memory.MemoryOutputTableHandle
Creates an instance of a MemoryOutputTableHandle record class.
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 - Record Class in io.trino.plugin.memory
 
MemorySplit(long, int, int, HostAddress, long, OptionalLong) - Constructor for record class io.trino.plugin.memory.MemorySplit
Creates an instance of a MemorySplit record class.
MemorySplitManager - Class in io.trino.plugin.memory
 
MemorySplitManager(MemoryConfig, MemoryMetadata) - Constructor for class io.trino.plugin.memory.MemorySplitManager
 
MemoryTableHandle - Record Class in io.trino.plugin.memory
 
MemoryTableHandle(long, OptionalLong, OptionalDouble) - Constructor for record class io.trino.plugin.memory.MemoryTableHandle
Creates an instance of a MemoryTableHandle record class.
MemoryTransactionHandle - Enum Class in io.trino.plugin.memory
 
merge(MemoryDataFragment, MemoryDataFragment) - Static method in record class io.trino.plugin.memory.MemoryDataFragment
 
MISSING_DATA - Enum constant in enum class io.trino.plugin.memory.MemoryErrorCode
 
mode() - Method in record class io.trino.plugin.memory.MemoryInsertTableHandle
Returns the value of the mode record component.

N

name() - Method in record class io.trino.plugin.memory.ColumnInfo
Returns the value of the name record component.
nullable() - Method in record class io.trino.plugin.memory.ColumnInfo
Returns the value of the nullable record component.

O

OVERWRITE - Enum constant in enum class io.trino.plugin.memory.MemoryInsertTableHandle.InsertMode
 

P

partNumber() - Method in record class io.trino.plugin.memory.MemorySplit
Returns the value of the partNumber record component.
purge(long) - Method in class io.trino.plugin.memory.MemoryPagesStore
 

R

renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) - Method in class io.trino.plugin.memory.MemoryMetadata
 
renameSchema(ConnectorSession, String, String) - Method in class io.trino.plugin.memory.MemoryMetadata
 
renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in class io.trino.plugin.memory.MemoryMetadata
 
renameView(ConnectorSession, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.memory.MemoryMetadata
 
rows() - Method in record class io.trino.plugin.memory.MemoryDataFragment
Returns the value of the rows record component.

S

sampleRatio() - Method in record class io.trino.plugin.memory.MemoryTableHandle
Returns the value of the sampleRatio record component.
SCHEMA_NAME - Static variable in class io.trino.plugin.memory.MemoryMetadata
 
schemaName() - Method in record class io.trino.plugin.memory.TableInfo
Returns the value of the schemaName record component.
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
 
shutdown() - Method in class io.trino.plugin.memory.MemoryConnector
 
streamRelationColumns(ConnectorSession, Optional<String>, UnaryOperator<Set<SchemaTableName>>) - Method in class io.trino.plugin.memory.MemoryMetadata
 
streamRelationComments(ConnectorSession, Optional<String>, UnaryOperator<Set<SchemaTableName>>) - Method in class io.trino.plugin.memory.MemoryMetadata
 
streamTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.memory.MemoryMetadata
 

T

table() - Method in record class io.trino.plugin.memory.MemoryInsertTableHandle
Returns the value of the table record component.
table() - Method in record class io.trino.plugin.memory.MemoryOutputTableHandle
Returns the value of the table record component.
table() - Method in record class io.trino.plugin.memory.MemorySplit
Returns the value of the table record component.
TableInfo - Record Class in io.trino.plugin.memory
 
TableInfo(long, String, String, List<ColumnInfo>, boolean, Map<HostAddress, MemoryDataFragment>, Optional<String>) - Constructor for record class io.trino.plugin.memory.TableInfo
Creates an instance of a TableInfo record class.
tableName() - Method in record class io.trino.plugin.memory.TableInfo
Returns the value of the tableName record component.
toErrorCode() - Method in enum class io.trino.plugin.memory.MemoryErrorCode
 
toSlice() - Method in record class io.trino.plugin.memory.MemoryDataFragment
 
toString() - Method in record class io.trino.plugin.memory.ColumnInfo
Returns a string representation of this record class.
toString() - Method in record class io.trino.plugin.memory.MemoryColumnHandle
Returns a string representation of this record class.
toString() - Method in record class io.trino.plugin.memory.MemoryDataFragment
Returns a string representation of this record class.
toString() - Method in record class io.trino.plugin.memory.MemoryInsertTableHandle
Returns a string representation of this record class.
toString() - Method in record class io.trino.plugin.memory.MemoryOutputTableHandle
Returns a string representation of this record class.
toString() - Method in record class io.trino.plugin.memory.MemorySplit
Returns a string representation of this record class.
toString() - Method in record class io.trino.plugin.memory.MemoryTableHandle
Returns a string representation of this record class.
toString() - Method in record class io.trino.plugin.memory.TableInfo
Returns a string representation of this record class.
totalPartsPerWorker() - Method in record class io.trino.plugin.memory.MemorySplit
Returns the value of the totalPartsPerWorker record component.
truncated() - Method in record class io.trino.plugin.memory.TableInfo
Returns the value of the truncated record component.
truncateTable(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.memory.MemoryMetadata
 
type() - Method in record class io.trino.plugin.memory.ColumnInfo
Returns the value of the type record component.
type() - Method in record class io.trino.plugin.memory.MemoryColumnHandle
Returns the value of the type record component.

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.MemoryInsertTableHandle.InsertMode
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.MemoryInsertTableHandle.InsertMode
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 N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values