Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- abort() - Method in class io.trino.plugin.mongodb.MongoPageSink
- ACKNOWLEDGED - Enum constant in enum class io.trino.plugin.mongodb.WriteConcernType
- addColumn(MongoTableHandle, ColumnMetadata) - Method in class io.trino.plugin.mongodb.MongoSession
- addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in class io.trino.plugin.mongodb.MongoMetadata
- analyze(ConnectorSession, ConnectorTransactionHandle, Map<String, Argument>, ConnectorAccessControl) - Method in class io.trino.plugin.mongodb.ptf.Query.QueryFunction
- appendPage(Page) - Method in class io.trino.plugin.mongodb.MongoPageSink
- appendTo(Block, int, BlockBuilder) - Method in class io.trino.plugin.mongodb.ObjectIdType
- applyDelete(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.mongodb.MongoMetadata
- applyFilter(ConnectorSession, ConnectorTableHandle, Constraint) - Method in class io.trino.plugin.mongodb.MongoMetadata
- applyLimit(ConnectorSession, ConnectorTableHandle, long) - Method in class io.trino.plugin.mongodb.MongoMetadata
- applyProjection(ConnectorSession, ConnectorTableHandle, List<ConnectorExpression>, Map<String, ColumnHandle>) - Method in class io.trino.plugin.mongodb.MongoMetadata
- applyTableFunction(ConnectorSession, ConnectorTableFunctionHandle) - Method in class io.trino.plugin.mongodb.MongoMetadata
B
- beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional<ConnectorTableLayout>, RetryMode) - Method in class io.trino.plugin.mongodb.MongoMetadata
- beginInsert(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>, RetryMode) - Method in class io.trino.plugin.mongodb.MongoMetadata
- beginTransaction(IsolationLevel, boolean, boolean) - Method in class io.trino.plugin.mongodb.MongoConnector
C
- castToVarchar(long, Slice) - Static method in class io.trino.plugin.mongodb.ObjectIdFunctions
- close() - Method in class io.trino.plugin.mongodb.MongoPageSource
- COLLECTION_NAME - Static variable in class io.trino.plugin.mongodb.MongoSession
- collectionExists(MongoDatabase, String) - Method in class io.trino.plugin.mongodb.MongoSession
- commit(ConnectorTransactionHandle) - Method in class io.trino.plugin.mongodb.MongoConnector
- configure(Binder) - Method in class io.trino.plugin.mongodb.MongoSslModule
- configure(MongoClientSettings.Builder) - Method in interface io.trino.plugin.mongodb.MongoClientSettingConfigurator
- create(String, Map<String, String>, ConnectorContext) - Method in class io.trino.plugin.mongodb.MongoConnectorFactory
- createMongoSession(TypeManager, MongoClientConfig, Set<MongoClientSettingConfigurator>, OpenTelemetry) - Static method in class io.trino.plugin.mongodb.MongoClientModule
- createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle, ConnectorPageSinkId) - Method in class io.trino.plugin.mongodb.MongoPageSinkProvider
- createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle, ConnectorPageSinkId) - Method in class io.trino.plugin.mongodb.MongoPageSinkProvider
- createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableHandle, List<ColumnHandle>, DynamicFilter) - Method in class io.trino.plugin.mongodb.MongoPageSourceProvider
- createSchema(ConnectorSession, String, Map<String, Object>, TrinoPrincipal) - Method in class io.trino.plugin.mongodb.MongoMetadata
- createSchema(String) - Method in class io.trino.plugin.mongodb.MongoSession
- createTable(RemoteTableName, List<MongoColumnHandle>, Optional<String>) - Method in class io.trino.plugin.mongodb.MongoSession
- createTable(ConnectorSession, ConnectorTableMetadata, boolean) - Method in class io.trino.plugin.mongodb.MongoMetadata
D
- DATABASE_NAME - Static variable in class io.trino.plugin.mongodb.MongoSession
- defaultConfigurator(MongoClientConfig) - Method in class io.trino.plugin.mongodb.MongoClientModule
- deleteDocuments(RemoteTableName, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.mongodb.MongoSession
- dropColumn(MongoTableHandle, String) - Method in class io.trino.plugin.mongodb.MongoSession
- dropColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.mongodb.MongoMetadata
- dropSchema(ConnectorSession, String, boolean) - Method in class io.trino.plugin.mongodb.MongoMetadata
- dropSchema(String, boolean) - Method in class io.trino.plugin.mongodb.MongoSession
- dropTable(RemoteTableName) - Method in class io.trino.plugin.mongodb.MongoSession
- dropTable(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.mongodb.MongoMetadata
E
- equals(Object) - Method in class io.trino.plugin.mongodb.MongoColumnHandle
- equals(Object) - Method in class io.trino.plugin.mongodb.MongoTable
- equals(Object) - Method in class io.trino.plugin.mongodb.MongoTableHandle
- equals(Object) - Method in class io.trino.plugin.mongodb.MongoTransactionHandle
- equals(Object) - Method in class io.trino.plugin.mongodb.RemoteTableName
- execute(MongoTableHandle, List<MongoColumnHandle>) - Method in class io.trino.plugin.mongodb.MongoSession
- executeDelete(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.mongodb.MongoMetadata
F
- finish() - Method in class io.trino.plugin.mongodb.MongoPageSink
- finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.mongodb.MongoMetadata
- finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.mongodb.MongoMetadata
G
- get() - Method in class io.trino.plugin.mongodb.ptf.Query
- getAddresses() - Method in class io.trino.plugin.mongodb.MongoSession
- getAddresses() - Method in class io.trino.plugin.mongodb.MongoSplit
- getAllSchemas() - Method in class io.trino.plugin.mongodb.MongoSession
- getAllTables(String) - Method in class io.trino.plugin.mongodb.MongoSession
- getBaseName() - Method in class io.trino.plugin.mongodb.MongoColumnHandle
- getCollection(RemoteTableName) - Method in class io.trino.plugin.mongodb.MongoSession
- getCollectionName() - Method in class io.trino.plugin.mongodb.RemoteTableName
- getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.mongodb.MongoMetadata
- getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.mongodb.MongoMetadata
- getColumns() - Method in class io.trino.plugin.mongodb.MongoInsertTableHandle
- getColumns() - Method in class io.trino.plugin.mongodb.MongoOutputTableHandle
- getColumns() - Method in class io.trino.plugin.mongodb.MongoTable
- getComment() - Method in class io.trino.plugin.mongodb.MongoColumnHandle
- getComment() - Method in class io.trino.plugin.mongodb.MongoTable
- getCompletedBytes() - Method in class io.trino.plugin.mongodb.MongoPageSource
- getConnectionsPerHost() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getConnectionTimeout() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getConnectionUrl() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getConnectorFactories() - Method in class io.trino.plugin.mongodb.MongoPlugin
- getConstraint() - Method in class io.trino.plugin.mongodb.MongoTableHandle
- getCursorBatchSize() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getDatabaseName() - Method in class io.trino.plugin.mongodb.RemoteTableName
- getDereferenceNames() - Method in class io.trino.plugin.mongodb.MongoColumnHandle
- getDocument() - Method in class io.trino.plugin.mongodb.MongoColumnHandle
- getFilter() - Method in class io.trino.plugin.mongodb.MongoTableHandle
- getFunctions() - Method in class io.trino.plugin.mongodb.MongoPlugin
- getImplicitRowFieldPrefix() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getIndexes() - Method in class io.trino.plugin.mongodb.MongoTable
- getIndexes(String, String) - Method in class io.trino.plugin.mongodb.MongoSession
- getInfo() - Method in class io.trino.plugin.mongodb.MongoSplit
- getKeys() - Method in class io.trino.plugin.mongodb.MongoIndex
- getKeystorePassword() - Method in class io.trino.plugin.mongodb.MongoSslConfig
- getKeystorePath() - Method in class io.trino.plugin.mongodb.MongoSslConfig
- getLimit() - Method in class io.trino.plugin.mongodb.MongoTableHandle
- getMaxConnectionIdleTime() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getMaxWaitTime() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getMemoryUsage() - Method in class io.trino.plugin.mongodb.MongoPageSource
- getMergeRowIdColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.mongodb.MongoMetadata
- getMetadata(ConnectorSession, ConnectorTransactionHandle) - Method in class io.trino.plugin.mongodb.MongoConnector
- getMinConnectionsPerHost() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getName() - Method in class io.trino.plugin.mongodb.MongoConnectorFactory
- getName() - Method in class io.trino.plugin.mongodb.MongoIndex.MongodbIndexKey
- getNextPage() - Method in class io.trino.plugin.mongodb.MongoPageSource
- getObjectValue(ConnectorSession, Block, int) - Method in class io.trino.plugin.mongodb.ObjectIdType
- getPageSinkIdColumnName() - Method in class io.trino.plugin.mongodb.MongoInsertTableHandle
- getPageSinkIdColumnName() - Method in class io.trino.plugin.mongodb.MongoOutputTableHandle
- getPageSinkProvider() - Method in class io.trino.plugin.mongodb.MongoConnector
- getPageSourceProvider() - Method in class io.trino.plugin.mongodb.MongoConnector
- getProjectedColumns() - Method in class io.trino.plugin.mongodb.MongoTableHandle
- getQualifiedName() - Method in class io.trino.plugin.mongodb.MongoColumnHandle
- getReadPreference() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getReadPreference() - Method in enum class io.trino.plugin.mongodb.ReadPreferenceType
- getReadTimeNanos() - Method in class io.trino.plugin.mongodb.MongoPageSource
- getRemoteTableName() - Method in class io.trino.plugin.mongodb.MongoInsertTableHandle
- getRemoteTableName() - Method in class io.trino.plugin.mongodb.MongoOutputTableHandle
- getRemoteTableName() - Method in class io.trino.plugin.mongodb.MongoTableHandle
- getRequiredReplicaSetName() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getRetainedSizeInBytes() - Method in class io.trino.plugin.mongodb.MongoSplit
- getSchemaCollection() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getSchemaTableName() - Method in class io.trino.plugin.mongodb.MongoTableHandle
- getSessionProperties() - Method in class io.trino.plugin.mongodb.MongoConnector
- getSessionProperties() - Method in class io.trino.plugin.mongodb.MongoSessionProperties
- getSlice(Block, int) - Method in class io.trino.plugin.mongodb.ObjectIdType
- getSocketTimeout() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getSortOrder() - Method in class io.trino.plugin.mongodb.MongoIndex.MongodbIndexKey
- getSplitManager() - Method in class io.trino.plugin.mongodb.MongoConnector
- getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, DynamicFilter, Constraint) - Method in class io.trino.plugin.mongodb.MongoSplitManager
- getTable(SchemaTableName) - Method in class io.trino.plugin.mongodb.MongoSession
- getTableFunctions() - Method in class io.trino.plugin.mongodb.MongoConnector
- getTableHandle() - Method in class io.trino.plugin.mongodb.MongoTable
- getTableHandle() - Method in class io.trino.plugin.mongodb.ptf.Query.QueryFunctionHandle
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.mongodb.MongoMetadata
- getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.mongodb.MongoMetadata
- getTableProperties(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.mongodb.MongoMetadata
- getTemporaryRemoteTableName() - Method in class io.trino.plugin.mongodb.MongoInsertTableHandle
- getTemporaryRemoteTableName() - Method in class io.trino.plugin.mongodb.MongoOutputTableHandle
- getTemporaryTableName() - Method in class io.trino.plugin.mongodb.MongoInsertTableHandle
- getTemporaryTableName() - Method in class io.trino.plugin.mongodb.MongoOutputTableHandle
- getTlsEnabled() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getTruststorePassword() - Method in class io.trino.plugin.mongodb.MongoSslConfig
- getTruststorePath() - Method in class io.trino.plugin.mongodb.MongoSslConfig
- getType() - Method in class io.trino.plugin.mongodb.MongoColumnHandle
- getType() - Method in class io.trino.plugin.mongodb.MongoIndex.MongodbIndexKey
- getTypeOperatorDeclaration(TypeOperators) - Method in class io.trino.plugin.mongodb.ObjectIdType
- getTypes() - Method in class io.trino.plugin.mongodb.MongoPlugin
- getUuid() - Method in class io.trino.plugin.mongodb.MongoTransactionHandle
- getWriteConcern() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- getWriteConcern() - Method in enum class io.trino.plugin.mongodb.WriteConcernType
H
- hashCode() - Method in class io.trino.plugin.mongodb.MongoColumnHandle
- hashCode() - Method in class io.trino.plugin.mongodb.MongoTable
- hashCode() - Method in class io.trino.plugin.mongodb.MongoTableHandle
- hashCode() - Method in class io.trino.plugin.mongodb.MongoTransactionHandle
- hashCode() - Method in class io.trino.plugin.mongodb.RemoteTableName
I
- ID - Static variable in class io.trino.plugin.mongodb.MongoSession
- io.trino.plugin.mongodb - package io.trino.plugin.mongodb
- io.trino.plugin.mongodb.ptf - package io.trino.plugin.mongodb.ptf
- isBaseColumn() - Method in class io.trino.plugin.mongodb.MongoColumnHandle
- isCaseInsensitiveNameMatching() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- isComparable() - Method in class io.trino.plugin.mongodb.ObjectIdType
- isDbRefField() - Method in class io.trino.plugin.mongodb.MongoColumnHandle
-
This method may return a wrong value when row type use the same field names and types as dbref.
- isFinished() - Method in class io.trino.plugin.mongodb.MongoPageSource
- isHidden() - Method in class io.trino.plugin.mongodb.MongoColumnHandle
- isJsonType(Type) - Static method in class io.trino.plugin.mongodb.TypeUtils
- isOrderable() - Method in class io.trino.plugin.mongodb.ObjectIdType
- isProjectionPushdownEnabled() - Method in class io.trino.plugin.mongodb.MongoClientConfig
- isProjectionPushdownEnabled(ConnectorSession) - Static method in class io.trino.plugin.mongodb.MongoSessionProperties
- isPushdownSupportedType(Type) - Static method in class io.trino.plugin.mongodb.TypeUtils
- isRemotelyAccessible() - Method in class io.trino.plugin.mongodb.MongoSplit
J
- JOURNALED - Enum constant in enum class io.trino.plugin.mongodb.WriteConcernType
L
- listSchemaNames(ConnectorSession) - Method in class io.trino.plugin.mongodb.MongoMetadata
- listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.mongodb.MongoMetadata
- listTables(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.mongodb.MongoMetadata
M
- MAJORITY - Enum constant in enum class io.trino.plugin.mongodb.WriteConcernType
- MongoClientConfig - Class in io.trino.plugin.mongodb
- MongoClientConfig() - Constructor for class io.trino.plugin.mongodb.MongoClientConfig
- MongoClientModule - Class in io.trino.plugin.mongodb
- MongoClientModule() - Constructor for class io.trino.plugin.mongodb.MongoClientModule
- MongoClientSettingConfigurator - Interface in io.trino.plugin.mongodb
- MongoColumnHandle - Class in io.trino.plugin.mongodb
- MongoColumnHandle(String, List<String>, Type, boolean, boolean, Optional<String>) - Constructor for class io.trino.plugin.mongodb.MongoColumnHandle
- MongoConnector - Class in io.trino.plugin.mongodb
- MongoConnector(MongoSession, MongoSplitManager, MongoPageSourceProvider, MongoPageSinkProvider, Set<ConnectorTableFunction>, Set<SessionPropertiesProvider>) - Constructor for class io.trino.plugin.mongodb.MongoConnector
- MongoConnectorFactory - Class in io.trino.plugin.mongodb
- MongoConnectorFactory(String) - Constructor for class io.trino.plugin.mongodb.MongoConnectorFactory
- MongodbIndexKey(String, SortOrder) - Constructor for class io.trino.plugin.mongodb.MongoIndex.MongodbIndexKey
- MongodbIndexKey(String, String) - Constructor for class io.trino.plugin.mongodb.MongoIndex.MongodbIndexKey
- MongodbIndexKey(String, Optional<SortOrder>, Optional<String>) - Constructor for class io.trino.plugin.mongodb.MongoIndex.MongodbIndexKey
- MongoIndex - Class in io.trino.plugin.mongodb
- MongoIndex(List<MongoIndex.MongodbIndexKey>) - Constructor for class io.trino.plugin.mongodb.MongoIndex
- MongoIndex.MongodbIndexKey - Class in io.trino.plugin.mongodb
- MongoInsertTableHandle - Class in io.trino.plugin.mongodb
- MongoInsertTableHandle(RemoteTableName, List<MongoColumnHandle>, Optional<String>, Optional<String>) - Constructor for class io.trino.plugin.mongodb.MongoInsertTableHandle
- MongoMetadata - Class in io.trino.plugin.mongodb
- MongoMetadata(MongoSession) - Constructor for class io.trino.plugin.mongodb.MongoMetadata
- MongoOutputTableHandle - Class in io.trino.plugin.mongodb
- MongoOutputTableHandle(RemoteTableName, List<MongoColumnHandle>, Optional<String>, Optional<String>) - Constructor for class io.trino.plugin.mongodb.MongoOutputTableHandle
- MongoPageSink - Class in io.trino.plugin.mongodb
- MongoPageSink(MongoClientConfig, MongoSession, RemoteTableName, List<MongoColumnHandle>, Optional<String>, ConnectorPageSinkId) - Constructor for class io.trino.plugin.mongodb.MongoPageSink
- MongoPageSinkProvider - Class in io.trino.plugin.mongodb
- MongoPageSinkProvider(MongoClientConfig, MongoSession) - Constructor for class io.trino.plugin.mongodb.MongoPageSinkProvider
- MongoPageSource - Class in io.trino.plugin.mongodb
- MongoPageSource(MongoSession, MongoTableHandle, List<MongoColumnHandle>) - Constructor for class io.trino.plugin.mongodb.MongoPageSource
- MongoPageSourceProvider - Class in io.trino.plugin.mongodb
- MongoPageSourceProvider(MongoSession) - Constructor for class io.trino.plugin.mongodb.MongoPageSourceProvider
- MongoPlugin - Class in io.trino.plugin.mongodb
- MongoPlugin() - Constructor for class io.trino.plugin.mongodb.MongoPlugin
- MongoSession - Class in io.trino.plugin.mongodb
- MongoSession(TypeManager, MongoClient, MongoClientConfig) - Constructor for class io.trino.plugin.mongodb.MongoSession
- MongoSessionProperties - Class in io.trino.plugin.mongodb
- MongoSessionProperties(MongoClientConfig) - Constructor for class io.trino.plugin.mongodb.MongoSessionProperties
- MongoSplit - Class in io.trino.plugin.mongodb
- MongoSplit(List<HostAddress>) - Constructor for class io.trino.plugin.mongodb.MongoSplit
- MongoSplitManager - Class in io.trino.plugin.mongodb
- MongoSplitManager(MongoSession) - Constructor for class io.trino.plugin.mongodb.MongoSplitManager
- MongoSslConfig - Class in io.trino.plugin.mongodb
- MongoSslConfig() - Constructor for class io.trino.plugin.mongodb.MongoSslConfig
- MongoSslModule - Class in io.trino.plugin.mongodb
- MongoSslModule() - Constructor for class io.trino.plugin.mongodb.MongoSslModule
- MongoTable - Class in io.trino.plugin.mongodb
- MongoTable(MongoTableHandle, List<MongoColumnHandle>, List<MongoIndex>, Optional<String>) - Constructor for class io.trino.plugin.mongodb.MongoTable
- MongoTableHandle - Class in io.trino.plugin.mongodb
- MongoTableHandle(SchemaTableName, RemoteTableName, Optional<String>) - Constructor for class io.trino.plugin.mongodb.MongoTableHandle
- MongoTableHandle(SchemaTableName, RemoteTableName, Optional<String>, TupleDomain<ColumnHandle>, Set<MongoColumnHandle>, OptionalInt) - Constructor for class io.trino.plugin.mongodb.MongoTableHandle
- MongoTransactionHandle - Class in io.trino.plugin.mongodb
- MongoTransactionHandle() - Constructor for class io.trino.plugin.mongodb.MongoTransactionHandle
- MongoTransactionHandle(UUID) - Constructor for class io.trino.plugin.mongodb.MongoTransactionHandle
N
- NAME - Static variable in class io.trino.plugin.mongodb.ptf.Query
- NEAREST - Enum constant in enum class io.trino.plugin.mongodb.ReadPreferenceType
O
- OBJECT_ID - Static variable in class io.trino.plugin.mongodb.ObjectIdType
- objectid() - Static method in class io.trino.plugin.mongodb.ObjectIdFunctions
- objectid(Slice) - Static method in class io.trino.plugin.mongodb.ObjectIdFunctions
- ObjectIdFunctions - Class in io.trino.plugin.mongodb
- objectidTimestamp(Slice) - Static method in class io.trino.plugin.mongodb.ObjectIdFunctions
- ObjectIdType - Class in io.trino.plugin.mongodb
- ObjectIdType() - Constructor for class io.trino.plugin.mongodb.ObjectIdType
P
- parse(ListIndexesIterable<Document>) - Static method in class io.trino.plugin.mongodb.MongoIndex
- parseFilter(String) - Static method in class io.trino.plugin.mongodb.ptf.Query
- PRIMARY - Enum constant in enum class io.trino.plugin.mongodb.ReadPreferenceType
- PRIMARY_PREFERRED - Enum constant in enum class io.trino.plugin.mongodb.ReadPreferenceType
- projectSufficientColumns(List<MongoColumnHandle>) - Static method in class io.trino.plugin.mongodb.MongoSession
-
Creates a set of sufficient columns for the input projected columns.
Q
- Query - Class in io.trino.plugin.mongodb.ptf
- Query(MongoSession) - Constructor for class io.trino.plugin.mongodb.ptf.Query
- Query.QueryFunction - Class in io.trino.plugin.mongodb.ptf
- Query.QueryFunctionHandle - Class in io.trino.plugin.mongodb.ptf
- QueryFunction(MongoMetadata, MongoSession) - Constructor for class io.trino.plugin.mongodb.ptf.Query.QueryFunction
- QueryFunctionHandle(MongoTableHandle) - Constructor for class io.trino.plugin.mongodb.ptf.Query.QueryFunctionHandle
R
- ReadPreferenceType - Enum Class in io.trino.plugin.mongodb
- RemoteTableName - Class in io.trino.plugin.mongodb
- RemoteTableName(String, String) - Constructor for class io.trino.plugin.mongodb.RemoteTableName
- renameColumn(MongoTableHandle, String, String) - Method in class io.trino.plugin.mongodb.MongoSession
- renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) - Method in class io.trino.plugin.mongodb.MongoMetadata
- renameTable(MongoTableHandle, SchemaTableName) - Method in class io.trino.plugin.mongodb.MongoSession
- renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in class io.trino.plugin.mongodb.MongoMetadata
- rollback() - Method in class io.trino.plugin.mongodb.MongoMetadata
- rollback(ConnectorTransactionHandle) - Method in class io.trino.plugin.mongodb.MongoConnector
S
- SCHEMA_NAME - Static variable in class io.trino.plugin.mongodb.ptf.Query
- SECONDARY - Enum constant in enum class io.trino.plugin.mongodb.ReadPreferenceType
- SECONDARY_PREFERRED - Enum constant in enum class io.trino.plugin.mongodb.ReadPreferenceType
- setCaseInsensitiveNameMatching(boolean) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setColumnComment(MongoTableHandle, String, Optional<String>) - Method in class io.trino.plugin.mongodb.MongoSession
- setColumnComment(ConnectorSession, ConnectorTableHandle, ColumnHandle, Optional<String>) - Method in class io.trino.plugin.mongodb.MongoMetadata
- setColumnType(MongoTableHandle, String, Type) - Method in class io.trino.plugin.mongodb.MongoSession
- setColumnType(ConnectorSession, ConnectorTableHandle, ColumnHandle, Type) - Method in class io.trino.plugin.mongodb.MongoMetadata
- setConnectionsPerHost(int) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setConnectionTimeout(int) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setConnectionUrl(String) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setCursorBatchSize(int) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setImplicitRowFieldPrefix(String) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setKeystorePassword(String) - Method in class io.trino.plugin.mongodb.MongoSslConfig
- setKeystorePath(File) - Method in class io.trino.plugin.mongodb.MongoSslConfig
- setMaxConnectionIdleTime(int) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setMaxWaitTime(int) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setMinConnectionsPerHost(int) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setProjectionPushdownEnabled(boolean) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setReadPreference(ReadPreferenceType) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setRequiredReplicaSetName(String) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setSchemaCollection(String) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setSocketTimeout(int) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setTableComment(MongoTableHandle, Optional<String>) - Method in class io.trino.plugin.mongodb.MongoSession
- setTableComment(ConnectorSession, ConnectorTableHandle, Optional<String>) - Method in class io.trino.plugin.mongodb.MongoMetadata
- setTlsEnabled(boolean) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- setTruststorePassword(String) - Method in class io.trino.plugin.mongodb.MongoSslConfig
- setTruststorePath(File) - Method in class io.trino.plugin.mongodb.MongoSslConfig
- setup(Binder) - Method in class io.trino.plugin.mongodb.MongoClientModule
- setWriteConcern(WriteConcernType) - Method in class io.trino.plugin.mongodb.MongoClientConfig
- shutdown() - Method in class io.trino.plugin.mongodb.MongoConnector
- shutdown() - Method in class io.trino.plugin.mongodb.MongoSession
- sslSpecificConfigurator(MongoSslConfig) - Method in class io.trino.plugin.mongodb.MongoSslModule
T
- timestampObjectid(long) - Static method in class io.trino.plugin.mongodb.ObjectIdFunctions
- toColumnMetadata() - Method in class io.trino.plugin.mongodb.MongoColumnHandle
- toRemoteSchemaTableName(SchemaTableName) - Method in class io.trino.plugin.mongodb.MongoSession
- toString() - Method in class io.trino.plugin.mongodb.MongoColumnHandle
- toString() - Method in class io.trino.plugin.mongodb.MongoTable
- toString() - Method in class io.trino.plugin.mongodb.MongoTableHandle
- toString() - Method in class io.trino.plugin.mongodb.MongoTransactionHandle
- toString() - Method in class io.trino.plugin.mongodb.RemoteTableName
- TypeUtils - Class in io.trino.plugin.mongodb
U
- UNACKNOWLEDGED - Enum constant in enum class io.trino.plugin.mongodb.WriteConcernType
V
- valueOf(String) - Static method in enum class io.trino.plugin.mongodb.ReadPreferenceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.trino.plugin.mongodb.WriteConcernType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.trino.plugin.mongodb.ReadPreferenceType
-
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.mongodb.WriteConcernType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withProjectedColumns(Set<MongoColumnHandle>) - Method in class io.trino.plugin.mongodb.MongoTableHandle
- WriteConcernType - Enum Class in io.trino.plugin.mongodb
- writeSlice(BlockBuilder, Slice) - Method in class io.trino.plugin.mongodb.ObjectIdType
- writeSlice(BlockBuilder, Slice, int, int) - Method in class io.trino.plugin.mongodb.ObjectIdType
All Classes and Interfaces|All Packages|Constant Field Values