Index
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
activeTableIdsrecord component. - activeTableIds() - Method in record class io.trino.plugin.memory.MemoryOutputTableHandle
-
Returns the value of the
activeTableIdsrecord 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
addressrecord 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
columnIndexrecord 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
ColumnInforecord class. - columns() - Method in record class io.trino.plugin.memory.TableInfo
-
Returns the value of the
columnsrecord component. - comment() - Method in record class io.trino.plugin.memory.ColumnInfo
-
Returns the value of the
commentrecord component. - comment() - Method in record class io.trino.plugin.memory.TableInfo
-
Returns the value of the
commentrecord 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
dataFragmentsrecord 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
expectedRowsrecord 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
handlerecord 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
hostAddressrecord component.
I
- id() - Method in record class io.trino.plugin.memory.MemoryTableHandle
-
Returns the value of the
idrecord component. - id() - Method in record class io.trino.plugin.memory.TableInfo
-
Returns the value of the
idrecord 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
limitrecord component. - limit() - Method in record class io.trino.plugin.memory.MemoryTableHandle
-
Returns the value of the
limitrecord 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
MemoryColumnHandlerecord 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
MemoryDataFragmentrecord 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
MemoryInsertTableHandlerecord 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
MemoryOutputTableHandlerecord 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
MemorySplitrecord 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
MemoryTableHandlerecord 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
moderecord component.
N
- name() - Method in record class io.trino.plugin.memory.ColumnInfo
-
Returns the value of the
namerecord component. - nullable() - Method in record class io.trino.plugin.memory.ColumnInfo
-
Returns the value of the
nullablerecord 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
partNumberrecord 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
rowsrecord component.
S
- sampleRatio() - Method in record class io.trino.plugin.memory.MemoryTableHandle
-
Returns the value of the
sampleRatiorecord 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
schemaNamerecord 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
tablerecord component. - table() - Method in record class io.trino.plugin.memory.MemoryOutputTableHandle
-
Returns the value of the
tablerecord component. - table() - Method in record class io.trino.plugin.memory.MemorySplit
-
Returns the value of the
tablerecord 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
TableInforecord class. - tableName() - Method in record class io.trino.plugin.memory.TableInfo
-
Returns the value of the
tableNamerecord 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
totalPartsPerWorkerrecord component. - truncated() - Method in record class io.trino.plugin.memory.TableInfo
-
Returns the value of the
truncatedrecord 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
typerecord component. - type() - Method in record class io.trino.plugin.memory.MemoryColumnHandle
-
Returns the value of the
typerecord 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.
All Classes and Interfaces|All Packages|Constant Field Values