跳过导航链接
A B C D E F G H I K L M N O P R S T U V W 

A

addReader(int) - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumerator
 
addSplitsBack(Collection<MongoSourceSplit>) - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoScanSplitAssigner
 
addSplitsBack(Collection<MongoSourceSplit>) - 接口 中的方法org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoSplitAssigner
Adds a set of splits to this assigner.
addSplitsBack(List<MongoSourceSplit>, int) - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumerator
 
ALLOWED_PRIMARY_KEY_TYPES - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoValidationUtils
 
apply(RowData) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoKeyExtractor
 
applyFilters(List<ResolvedExpression>) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSource
 
applyLimit(long) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSource
 
applyProjection(int[][], DataType) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSource
 
asSummaryString() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSink
 
asSummaryString() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSource
 
AVG_OBJ_SIZE_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 

B

BSON_MAX_KEY - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
BSON_MIN_KEY - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
BsonToRowDataConverters - org.apache.flink.connector.mongodb.table.converter中的类
Tool class used to convert from BsonValue to RowData
BsonToRowDataConverters() - 类 的构造器org.apache.flink.connector.mongodb.table.converter.BsonToRowDataConverters
 
BsonToRowDataConverters.BsonToRowDataConverter - org.apache.flink.connector.mongodb.table.converter中的接口
Runtime converter that converts BsonValue into objects of Flink Table & SQL internal data structures RowData.
BUFFER_FLUSH_INTERVAL - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
BUFFER_FLUSH_MAX_ROWS - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
build() - 类 中的方法org.apache.flink.connector.mongodb.common.config.MongoConnectionOptions.MongoConnectionOptionsBuilder
build() - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions.MongoWriteOptionsBuilder
build() - 类 中的方法org.apache.flink.connector.mongodb.sink.MongoSinkBuilder
Constructs the MongoSink with the properties configured this builder.
build() - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions.MongoReadOptionsBuilder
Build the MongoReadOptions.
build() - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Build the MongoSource.
builder() - 类 中的静态方法org.apache.flink.connector.mongodb.common.config.MongoConnectionOptions
 
builder() - 类 中的静态方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions
 
builder() - 类 中的静态方法org.apache.flink.connector.mongodb.sink.MongoSink
 
builder() - 类 中的静态方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions
 
builder() - 类 中的静态方法org.apache.flink.connector.mongodb.source.MongoSource
Get a MongoSourceBuilder to builder a MongoSource.

C

close() - 类 中的方法org.apache.flink.connector.mongodb.sink.writer.MongoWriter
 
close() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoScanSplitAssigner
 
close() - 接口 中的方法org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoSplitAssigner
Called to close the assigner, in case it holds on to any resources, like threads or network connections.
close() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumerator
 
close() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.split.MongoScanSourceSplitReader
 
close() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoRowDataLookupFunction
 
COLLECTION - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
collStats(MongoClient, MongoNamespace) - 类 中的静态方法org.apache.flink.connector.mongodb.common.utils.MongoUtils
 
convert(BsonDocument) - 接口 中的方法org.apache.flink.connector.mongodb.table.converter.BsonToRowDataConverters.BsonToRowDataConverter
 
convert(RowData) - 接口 中的方法org.apache.flink.connector.mongodb.table.converter.RowDataToBsonConverters.RowDataToBsonConverter
 
copy() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSink
 
copy() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSource
 
COUNT_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
createConverter(RowType) - 类 中的静态方法org.apache.flink.connector.mongodb.table.converter.BsonToRowDataConverters
 
createConverter(RowType) - 类 中的静态方法org.apache.flink.connector.mongodb.table.converter.RowDataToBsonConverters
 
createDynamicTableSink(DynamicTableFactory.Context) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableFactory
 
createDynamicTableSource(DynamicTableFactory.Context) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableFactory
 
createEnumerator(SplitEnumeratorContext<MongoSourceSplit>) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSource
 
createFieldDataConverter(LogicalType) - 类 中的静态方法org.apache.flink.connector.mongodb.table.converter.RowDataToBsonConverters
 
createKeyExtractor(ResolvedSchema) - 类 中的静态方法org.apache.flink.connector.mongodb.table.MongoKeyExtractor
 
createReader(SourceReaderContext) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSource
 
createWriter(Sink.InitContext) - 类 中的方法org.apache.flink.connector.mongodb.sink.MongoSink
 
CURRENT_VERSION - 类 中的静态变量org.apache.flink.connector.mongodb.source.split.MongoSourceSplitSerializer
 

D

DATABASE - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
DEFAULT_JSON_WRITER_SETTINGS - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
defaultMethod(Expression) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoFilterPushDownVisitor
 
DefaultMongoSinkContext - org.apache.flink.connector.mongodb.sink.writer.context中的类
Default MongoSinkContext implementation.
DefaultMongoSinkContext(Sink.InitContext, MongoWriteOptions) - 类 的构造器org.apache.flink.connector.mongodb.sink.writer.context.DefaultMongoSinkContext
 
DELIVERY_GUARANTEE - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
deserialize(int, byte[]) - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumStateSerializer
 
deserialize(BsonDocument) - 接口 中的方法org.apache.flink.connector.mongodb.source.reader.deserializer.MongoDeserializationSchema
Deserializes the BSON document.
deserialize(BsonDocument, Collector<T>) - 接口 中的方法org.apache.flink.connector.mongodb.source.reader.deserializer.MongoDeserializationSchema
Deserializes the BSON document.
deserialize(int, byte[]) - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoSourceSplitSerializer
 
deserialize(BsonDocument) - 类 中的方法org.apache.flink.connector.mongodb.table.serialization.MongoRowDataDeserializationSchema
 
deserializeList(DataInputStream, FunctionWithException<DataInputStream, T, IOException>) - 类 中的静态方法org.apache.flink.connector.mongodb.common.utils.MongoSerdeUtils
 
deserializeMap(DataInputStream, FunctionWithException<DataInputStream, K, IOException>, FunctionWithException<DataInputStream, V, IOException>) - 类 中的静态方法org.apache.flink.connector.mongodb.common.utils.MongoSerdeUtils
 
deserializeMongoScanSourceSplit(int, DataInputStream) - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoSourceSplitSerializer
 
DROPPED_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 

E

emitRecord(BsonDocument, SourceOutput<T>, MongoSourceSplitState) - 类 中的方法org.apache.flink.connector.mongodb.source.reader.emitter.MongoRecordEmitter
 
ENCODE_VALUE_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
equals(Object) - 类 中的方法org.apache.flink.connector.mongodb.common.config.MongoConnectionOptions
 
equals(Object) - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions
 
equals(Object) - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions
 
equals(Object) - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplit
 
equals(Object) - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoSourceSplit
 
equals(Object) - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
equals(Object) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSink
 
equals(Object) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSource
 

F

factoryIdentifier() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableFactory
 
fetch() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.split.MongoScanSourceSplitReader
 
flush(boolean) - 类 中的方法org.apache.flink.connector.mongodb.sink.writer.MongoWriter
 
forwardOptions() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableFactory
 

G

getAlreadyProcessedCollections() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumState
 
getAssignedScanSplits() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumState
 
getAvgObjSize() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitContext
 
getBatchIntervalMs() - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions
 
getBatchSize() - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions
 
getBoundedness() - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSource
 
getBufferFlushIntervalMs() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getBufferFlushMaxRows() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getChangelogMode(ChangelogMode) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSink
 
getChangelogMode() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSource
 
getCollection() - 类 中的方法org.apache.flink.connector.mongodb.common.config.MongoConnectionOptions
 
getCollection() - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplit
 
getCollection() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getCollectionName() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitContext
 
getConfiguration() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReaderContext
 
getCount() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitContext
 
getDatabase() - 类 中的方法org.apache.flink.connector.mongodb.common.config.MongoConnectionOptions
 
getDatabase() - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplit
 
getDatabase() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getDatabaseName() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitContext
 
getDeliveryGuarantee() - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions
 
getDeliveryGuarantee() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getDescription() - 枚举 中的方法org.apache.flink.connector.mongodb.source.enumerator.splitter.PartitionStrategy
 
getEnumeratorCheckpointSerializer() - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSource
 
getFetchSize() - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions
 
getFetchSize() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getHint() - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplit
 
getIndexOfSubtask() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReaderContext
 
getInitContext() - 类 中的方法org.apache.flink.connector.mongodb.sink.writer.context.DefaultMongoSinkContext
 
getInitContext() - 接口 中的方法org.apache.flink.connector.mongodb.sink.writer.context.MongoSinkContext
Returns the current sink's init context.
getLimit() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReaderContext
 
getLocalHostName() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReaderContext
 
getLookupMaxRetries() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getLookupRetryIntervalMs() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getLookupRuntimeProvider(LookupTableSource.LookupContext) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSource
 
getMax() - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplit
 
getMaxRetries() - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions
 
getMin() - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplit
 
getMongoClient() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitContext
 
getMongoCollection() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitContext
 
getMongoNamespace() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitContext
 
getNext() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoScanSplitAssigner
 
getNext() - 接口 中的方法org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoSplitAssigner
Gets the next split to assign to MongoSourceSplitReader when MongoSourceEnumerator receives a split request, until there are MongoSplitAssigner.noMoreSplits().
getOffset() - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplit
 
getPartitionSize() - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions
 
getPartitionSize() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getPartitionStrategy() - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions
 
getPartitionStrategy() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getProducedType() - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSource
 
getProducedType() - 类 中的方法org.apache.flink.connector.mongodb.table.serialization.MongoRowDataDeserializationSchema
 
getReadCount() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReaderContext
 
getReadOptions() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitContext
 
getRemainingCollections() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumState
 
getRemainingScanSplits() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumState
 
getRetryIntervalMs() - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions
 
getSamplesPerPartition() - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions
 
getSamplesPerPartition() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getScanRuntimeProvider(ScanTableSource.ScanContext) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSource
 
getSinkMaxRetries() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getSinkParallelism() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getSinkRetryIntervalMs() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getSinkRuntimeProvider(DynamicTableSink.Context) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSink
 
getSize() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitContext
 
getSplitSerializer() - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSource
 
getUri() - 类 中的方法org.apache.flink.connector.mongodb.common.config.MongoConnectionOptions
 
getUri() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
getUserCodeClassLoader() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReaderContext
 
getVersion() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumStateSerializer
 
getVersion() - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoSourceSplitSerializer
 
getWriteOptions() - 类 中的方法org.apache.flink.connector.mongodb.sink.writer.context.DefaultMongoSinkContext
 
getWriteOptions() - 接口 中的方法org.apache.flink.connector.mongodb.sink.writer.context.MongoSinkContext
Returns the write options of MongoSink.

H

handleSplitRequest(int, String) - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumerator
 
handleSplitsChanges(SplitsChange<MongoSourceSplit>) - 类 中的方法org.apache.flink.connector.mongodb.source.reader.split.MongoScanSourceSplitReader
 
hashCode() - 类 中的方法org.apache.flink.connector.mongodb.common.config.MongoConnectionOptions
 
hashCode() - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions
 
hashCode() - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions
 
hashCode() - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplit
 
hashCode() - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoSourceSplit
 
hashCode() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
hashCode() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSink
 
hashCode() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSource
 

I

ID_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
ID_HINT - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
IDENTIFIER - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoDynamicTableFactory
 
initializedState(MongoSourceSplit) - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReader
 
initialState() - 类 中的静态方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumState
The initial assignment state for Mongo.
INSTANCE - 类 中的静态变量org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumStateSerializer
 
INSTANCE - 类 中的静态变量org.apache.flink.connector.mongodb.source.split.MongoSourceSplitSerializer
 
INSTANCE - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoFilterPushDownVisitor
 
isInitialized() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumState
 
isLimitPushedDown() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReaderContext
 
isNoCursorTimeout() - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions
 
isNoCursorTimeout() - 类 中的方法org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
isOverLimit() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReaderContext
 
isSharded() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitContext
 
isShardedCollectionDropped(BsonDocument) - 类 中的静态方法org.apache.flink.connector.mongodb.common.utils.MongoUtils
 

K

KEY_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 

L

lookup(RowData) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoRowDataLookupFunction
This is a lookup method which is called by Flink framework in runtime.
LOOKUP_RETRY_INTERVAL - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 

M

MAX_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
metricGroup() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReaderContext
 
MIN_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
MongoConfiguration - org.apache.flink.connector.mongodb.table.config中的类
MongoDB configuration.
MongoConfiguration(ReadableConfig) - 类 的构造器org.apache.flink.connector.mongodb.table.config.MongoConfiguration
 
MongoConnectionOptions - org.apache.flink.connector.mongodb.common.config中的类
The connection configuration class for MongoDB.
MongoConnectionOptions.MongoConnectionOptionsBuilder - org.apache.flink.connector.mongodb.common.config中的类
MongoConnectorOptions - org.apache.flink.connector.mongodb.table中的类
Base options for the MongoDB connector.
MongoConstants - org.apache.flink.connector.mongodb.common.utils中的类
Constants for MongoDB.
MongoDeserializationSchema<T> - org.apache.flink.connector.mongodb.source.reader.deserializer中的接口
A schema bridge for deserializing the MongoDB's BsonDocument into a flink managed instance.
MongoDynamicTableFactory - org.apache.flink.connector.mongodb.table中的类
Factory for creating configured instances of MongoDynamicTableSource and MongoDynamicTableSink.
MongoDynamicTableFactory() - 类 的构造器org.apache.flink.connector.mongodb.table.MongoDynamicTableFactory
 
MongoDynamicTableSink - org.apache.flink.connector.mongodb.table中的类
A DynamicTableSink for MongoDB.
MongoDynamicTableSink(MongoConnectionOptions, MongoWriteOptions, Integer, boolean, DataType, SerializableFunction<RowData, BsonValue>) - 类 的构造器org.apache.flink.connector.mongodb.table.MongoDynamicTableSink
 
MongoDynamicTableSource - org.apache.flink.connector.mongodb.table中的类
A DynamicTableSource for MongoDB.
MongoDynamicTableSource(MongoConnectionOptions, MongoReadOptions, LookupCache, int, long, DataType) - 类 的构造器org.apache.flink.connector.mongodb.table.MongoDynamicTableSource
 
MongoFilterPushDownVisitor - org.apache.flink.connector.mongodb.table中的类
Visitor that convert Expression to Bson filter.
MongoKeyExtractor - org.apache.flink.connector.mongodb.table中的类
An extractor for a MongoDB key from a RowData.
MongoReadOptions - org.apache.flink.connector.mongodb.source.config中的类
The configuration class for MongoDB source.
MongoReadOptions.MongoReadOptionsBuilder - org.apache.flink.connector.mongodb.source.config中的类
Builder for MongoReadOptions.
MongoRecordEmitter<T> - org.apache.flink.connector.mongodb.source.reader.emitter中的类
The RecordEmitter implementation for MongoSourceReader .
MongoRecordEmitter(MongoDeserializationSchema<T>) - 类 的构造器org.apache.flink.connector.mongodb.source.reader.emitter.MongoRecordEmitter
 
MongoRowDataDeserializationSchema - org.apache.flink.connector.mongodb.table.serialization中的类
Deserializer that maps BsonDocument to RowData.
MongoRowDataDeserializationSchema(RowType, TypeInformation<RowData>) - 类 的构造器org.apache.flink.connector.mongodb.table.serialization.MongoRowDataDeserializationSchema
 
MongoRowDataLookupFunction - org.apache.flink.connector.mongodb.table中的类
A lookup function for MongoDynamicTableSource.
MongoRowDataLookupFunction(MongoConnectionOptions, int, long, List<String>, List<DataType>, List<String>, RowType) - 类 的构造器org.apache.flink.connector.mongodb.table.MongoRowDataLookupFunction
 
MongoRowDataSerializationSchema - org.apache.flink.connector.mongodb.table.serialization中的类
The serialization schema for flink RowData to serialize records into MongoDB.
MongoRowDataSerializationSchema(RowDataToBsonConverters.RowDataToBsonConverter, Function<RowData, BsonValue>) - 类 的构造器org.apache.flink.connector.mongodb.table.serialization.MongoRowDataSerializationSchema
 
MongoSampleSplitter - org.apache.flink.connector.mongodb.source.enumerator.splitter中的类
Sample Partitioner Samples the collection to generate partitions.
MongoSampleSplitter() - 类 的构造器org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSampleSplitter
 
MongoScanSourceSplit - org.apache.flink.connector.mongodb.source.split中的类
A SourceSplit implementation for a MongoDB's partition.
MongoScanSourceSplit(String, String, String, BsonDocument, BsonDocument, BsonDocument) - 类 的构造器org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplit
 
MongoScanSourceSplit(String, String, String, BsonDocument, BsonDocument, BsonDocument, int) - 类 的构造器org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplit
 
MongoScanSourceSplitReader - org.apache.flink.connector.mongodb.source.reader.split中的类
A split reader implements SplitReader for MongoScanSourceSplit.
MongoScanSourceSplitReader(MongoConnectionOptions, MongoReadOptions, List<String>, Bson, MongoSourceReaderContext) - 类 的构造器org.apache.flink.connector.mongodb.source.reader.split.MongoScanSourceSplitReader
 
MongoScanSourceSplitState - org.apache.flink.connector.mongodb.source.split中的类
MongoDB source split state for MongoScanSourceSplit.
MongoScanSourceSplitState(MongoScanSourceSplit) - 类 的构造器org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplitState
 
MongoScanSplitAssigner - org.apache.flink.connector.mongodb.source.enumerator.assigner中的类
The split assigner for MongoScanSourceSplit.
MongoScanSplitAssigner(MongoConnectionOptions, MongoReadOptions, MongoSourceEnumState) - 类 的构造器org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoScanSplitAssigner
 
MongoSerdeUtils - org.apache.flink.connector.mongodb.common.utils中的类
A util class with some helper method for serde in the MongoDB source.
MongoSerializationSchema<IN> - org.apache.flink.connector.mongodb.sink.writer.serializer中的接口
The serialization schema for how to serialize records into MongoDB.
MongoShardedSplitter - org.apache.flink.connector.mongodb.source.enumerator.splitter中的类
Sharded Partitioner Uses the chunks collection and partitions the collection based on the sharded collections chunk ranges.
MongoSingleSplitter - org.apache.flink.connector.mongodb.source.enumerator.splitter中的类
Mongo Splitter that splits MongoDB collection as a single split.
MongoSink<IN> - org.apache.flink.connector.mongodb.sink中的类
Mongo sink converts each incoming element into MongoDB WriteModel (bulk write action) and bulk writes to mongodb when the number of actions is greater than batchSize or the flush interval is greater than batchIntervalMs.
MongoSinkBuilder<IN> - org.apache.flink.connector.mongodb.sink中的类
Base builder to construct a MongoSink.
MongoSinkContext - org.apache.flink.connector.mongodb.sink.writer.context中的接口
This context provides information for MongoSerializationSchema.
MongoSource<OUT> - org.apache.flink.connector.mongodb.source中的类
The Source implementation of MongoDB.
MongoSourceBuilder<OUT> - org.apache.flink.connector.mongodb.source中的类
The builder class for MongoSource to make it easier for the users to construct a MongoSource.
MongoSourceEnumerator - org.apache.flink.connector.mongodb.source.enumerator中的类
The enumerator class for MongoSource.
MongoSourceEnumerator(Boundedness, SplitEnumeratorContext<MongoSourceSplit>, MongoSplitAssigner) - 类 的构造器org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumerator
 
MongoSourceEnumState - org.apache.flink.connector.mongodb.source.enumerator中的类
The state class for MongoDB source enumerator, used for storing the split state.
MongoSourceEnumState(List<String>, List<String>, List<MongoScanSourceSplit>, Map<String, MongoScanSourceSplit>, boolean) - 类 的构造器org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumState
 
MongoSourceEnumStateSerializer - org.apache.flink.connector.mongodb.source.enumerator中的类
The Serializer for the enumerator state of Mongo source.
MongoSourceReader<OUT> - org.apache.flink.connector.mongodb.source.reader中的类
The common mongo source reader for both ordered & unordered message consuming.
MongoSourceReader(FutureCompletingBlockingQueue<RecordsWithSplitIds<BsonDocument>>, Supplier<SplitReader<BsonDocument, MongoSourceSplit>>, RecordEmitter<BsonDocument, OUT, MongoSourceSplitState>, MongoSourceReaderContext) - 类 的构造器org.apache.flink.connector.mongodb.source.reader.MongoSourceReader
 
MongoSourceReaderContext - org.apache.flink.connector.mongodb.source.reader中的类
A wrapper class that wraps SourceReaderContext for sharing message between MongoSourceReader and MongoScanSourceSplitReader.
MongoSourceReaderContext(SourceReaderContext, int) - 类 的构造器org.apache.flink.connector.mongodb.source.reader.MongoSourceReaderContext
 
MongoSourceSplit - org.apache.flink.connector.mongodb.source.split中的类
A super class of SourceSplit implementation for a MongoDB's source split.
MongoSourceSplit(String) - 类 的构造器org.apache.flink.connector.mongodb.source.split.MongoSourceSplit
 
MongoSourceSplitReader<T extends MongoSourceSplit> - org.apache.flink.connector.mongodb.source.reader.split中的接口
A split reader implements SplitReader for MongoSourceSplit.
MongoSourceSplitSerializer - org.apache.flink.connector.mongodb.source.split中的类
The serializer for MongoSourceSplit.
MongoSourceSplitState - org.apache.flink.connector.mongodb.source.split中的接口
MongoDB source split state for MongoSourceSplit.
MongoSplitAssigner - org.apache.flink.connector.mongodb.source.enumerator.assigner中的接口
The split assigner for MongoSourceSplit.
MongoSplitContext - org.apache.flink.connector.mongodb.source.enumerator.splitter中的类
The split context used by MongoSplitters to split collection into a set of chunks for MongoDB data source.
MongoSplitContext(MongoReadOptions, MongoClient, MongoNamespace, boolean, long, long, long) - 类 的构造器org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitContext
 
MongoSplitters - org.apache.flink.connector.mongodb.source.enumerator.splitter中的类
To split collections of MongoDB to MongoSourceSplits.
MongoSplitVectorSplitter - org.apache.flink.connector.mongodb.source.enumerator.splitter中的类
SplitVector Partitioner Uses the SplitVector command to generate chunks for a collection. eg.
MongoUtils - org.apache.flink.connector.mongodb.common.utils中的类
A util class with some helper method for MongoDB commands.
MongoValidationUtils - org.apache.flink.connector.mongodb.common.utils中的类
Utility methods for validating MongoDB properties.
MongoWriteOptions - org.apache.flink.connector.mongodb.sink.config中的类
Configurations for MongoSink to control write operations.
MongoWriteOptions.MongoWriteOptionsBuilder - org.apache.flink.connector.mongodb.sink.config中的类
Builder for MongoWriteOptions.
MongoWriter<IN> - org.apache.flink.connector.mongodb.sink.writer中的类
This class is responsible for writing records to a MongoDB collection.
MongoWriter(MongoConnectionOptions, MongoWriteOptions, boolean, Sink.InitContext, MongoSerializationSchema<IN>) - 类 的构造器org.apache.flink.connector.mongodb.sink.writer.MongoWriter
 

N

NAMESPACE_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
noMoreSplits() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoScanSplitAssigner
 
noMoreSplits() - 接口 中的方法org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoSplitAssigner
Return whether there are no more splits.

O

of(MongoReadOptions, MongoClient, MongoNamespace, BsonDocument) - 类 中的静态方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitContext
 
onSplitFinished(Map<String, MongoSourceSplitState>) - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReader
 
open(SerializationSchema.InitializationContext, MongoSinkContext, MongoWriteOptions) - 接口 中的方法org.apache.flink.connector.mongodb.sink.writer.serializer.MongoSerializationSchema
Initialization method for the schema.
open() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoScanSplitAssigner
 
open() - 接口 中的方法org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoSplitAssigner
Called to open the assigner to acquire any resources, like threads or network connections.
open(FunctionContext) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoRowDataLookupFunction
 
optionalOptions() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableFactory
 
org.apache.flink.connector.mongodb.common.config - 程序包 org.apache.flink.connector.mongodb.common.config
 
org.apache.flink.connector.mongodb.common.utils - 程序包 org.apache.flink.connector.mongodb.common.utils
 
org.apache.flink.connector.mongodb.sink - 程序包 org.apache.flink.connector.mongodb.sink
 
org.apache.flink.connector.mongodb.sink.config - 程序包 org.apache.flink.connector.mongodb.sink.config
 
org.apache.flink.connector.mongodb.sink.writer - 程序包 org.apache.flink.connector.mongodb.sink.writer
 
org.apache.flink.connector.mongodb.sink.writer.context - 程序包 org.apache.flink.connector.mongodb.sink.writer.context
 
org.apache.flink.connector.mongodb.sink.writer.serializer - 程序包 org.apache.flink.connector.mongodb.sink.writer.serializer
 
org.apache.flink.connector.mongodb.source - 程序包 org.apache.flink.connector.mongodb.source
 
org.apache.flink.connector.mongodb.source.config - 程序包 org.apache.flink.connector.mongodb.source.config
 
org.apache.flink.connector.mongodb.source.enumerator - 程序包 org.apache.flink.connector.mongodb.source.enumerator
 
org.apache.flink.connector.mongodb.source.enumerator.assigner - 程序包 org.apache.flink.connector.mongodb.source.enumerator.assigner
 
org.apache.flink.connector.mongodb.source.enumerator.splitter - 程序包 org.apache.flink.connector.mongodb.source.enumerator.splitter
 
org.apache.flink.connector.mongodb.source.reader - 程序包 org.apache.flink.connector.mongodb.source.reader
 
org.apache.flink.connector.mongodb.source.reader.deserializer - 程序包 org.apache.flink.connector.mongodb.source.reader.deserializer
 
org.apache.flink.connector.mongodb.source.reader.emitter - 程序包 org.apache.flink.connector.mongodb.source.reader.emitter
 
org.apache.flink.connector.mongodb.source.reader.split - 程序包 org.apache.flink.connector.mongodb.source.reader.split
 
org.apache.flink.connector.mongodb.source.split - 程序包 org.apache.flink.connector.mongodb.source.split
 
org.apache.flink.connector.mongodb.table - 程序包 org.apache.flink.connector.mongodb.table
 
org.apache.flink.connector.mongodb.table.config - 程序包 org.apache.flink.connector.mongodb.table.config
 
org.apache.flink.connector.mongodb.table.converter - 程序包 org.apache.flink.connector.mongodb.table.converter
 
org.apache.flink.connector.mongodb.table.serialization - 程序包 org.apache.flink.connector.mongodb.table.serialization
 

P

PartitionStrategy - org.apache.flink.connector.mongodb.source.enumerator.splitter中的枚举
Partition strategies that can be chosen.
processTime() - 类 中的方法org.apache.flink.connector.mongodb.sink.writer.context.DefaultMongoSinkContext
 
processTime() - 接口 中的方法org.apache.flink.connector.mongodb.sink.writer.context.MongoSinkContext
Returns the current process time in flink.
project(List<String>) - 类 中的静态方法org.apache.flink.connector.mongodb.common.utils.MongoUtils
 

R

readChunks(MongoClient, BsonDocument) - 类 中的静态方法org.apache.flink.connector.mongodb.common.utils.MongoUtils
 
readCollectionMetadata(MongoClient, MongoNamespace) - 类 中的静态方法org.apache.flink.connector.mongodb.common.utils.MongoUtils
 
requiredOptions() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableFactory
 
RESERVED_ID - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoKeyExtractor
 
restoreEnumerator(SplitEnumeratorContext<MongoSourceSplit>, MongoSourceEnumState) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSource
 
RowDataToBsonConverters - org.apache.flink.connector.mongodb.table.converter中的类
Tool class used to convert from RowData to BsonDocument.
RowDataToBsonConverters() - 类 的构造器org.apache.flink.connector.mongodb.table.converter.RowDataToBsonConverters
 
RowDataToBsonConverters.RowDataToBsonConverter - org.apache.flink.connector.mongodb.table.converter中的接口
Runtime converter that converts objects of Flink Table & SQL internal data structures RowData to corresponding BsonDocument data structures.

S

SCAN_CURSOR_NO_TIMEOUT - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
SCAN_FETCH_SIZE - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
SCAN_PARTITION_SAMPLES - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
SCAN_PARTITION_SIZE - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
SCAN_PARTITION_STRATEGY - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
SCAN_SPLIT_FLAG - 类 中的静态变量org.apache.flink.connector.mongodb.source.split.MongoSourceSplitSerializer
 
sendSourceEventToCoordinator(SourceEvent) - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReaderContext
 
sendSplitRequest() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReaderContext
 
serialize(IN, MongoSinkContext) - 接口 中的方法org.apache.flink.connector.mongodb.sink.writer.serializer.MongoSerializationSchema
Serializes the given element into WriteModel.
serialize(MongoSourceEnumState) - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumStateSerializer
 
serialize(MongoSourceSplit) - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoSourceSplitSerializer
 
serialize(RowData, MongoSinkContext) - 类 中的方法org.apache.flink.connector.mongodb.table.serialization.MongoRowDataSerializationSchema
 
serializeList(DataOutputStream, List<T>, BiConsumerWithException<DataOutputStream, T, IOException>) - 类 中的静态方法org.apache.flink.connector.mongodb.common.utils.MongoSerdeUtils
 
serializeMap(DataOutputStream, Map<K, V>, BiConsumerWithException<DataOutputStream, K, IOException>, BiConsumerWithException<DataOutputStream, V, IOException>) - 类 中的静态方法org.apache.flink.connector.mongodb.common.utils.MongoSerdeUtils
 
serializeMongoSplit(DataOutputStream, MongoSourceSplit) - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoSourceSplitSerializer
 
setBatchIntervalMs(long) - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions.MongoWriteOptionsBuilder
Sets the batch flush interval, in milliseconds.
setBatchIntervalMs(long) - 类 中的方法org.apache.flink.connector.mongodb.sink.MongoSinkBuilder
Sets the batch flush interval, in milliseconds.
setBatchSize(int) - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions.MongoWriteOptionsBuilder
Sets the maximum number of actions to buffer for each batch request.
setBatchSize(int) - 类 中的方法org.apache.flink.connector.mongodb.sink.MongoSinkBuilder
Sets the maximum number of actions to buffer for each batch request.
setCollection(String) - 类 中的方法org.apache.flink.connector.mongodb.common.config.MongoConnectionOptions.MongoConnectionOptionsBuilder
Sets the collection of MongoDB.
setCollection(String) - 类 中的方法org.apache.flink.connector.mongodb.sink.MongoSinkBuilder
Sets the collection to sink of MongoDB.
setCollection(String) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Sets the collection to sink of MongoDB.
setDatabase(String) - 类 中的方法org.apache.flink.connector.mongodb.common.config.MongoConnectionOptions.MongoConnectionOptionsBuilder
Sets the database of MongoDB.
setDatabase(String) - 类 中的方法org.apache.flink.connector.mongodb.sink.MongoSinkBuilder
Sets the database to sink of MongoDB.
setDatabase(String) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Sets the database to sink of MongoDB.
setDeliveryGuarantee(DeliveryGuarantee) - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions.MongoWriteOptionsBuilder
Sets the wanted DeliveryGuarantee.
setDeliveryGuarantee(DeliveryGuarantee) - 类 中的方法org.apache.flink.connector.mongodb.sink.MongoSinkBuilder
Sets the wanted DeliveryGuarantee.
setDeserializationSchema(MongoDeserializationSchema<OUT>) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Sets the deserialization schema for MongoDB BsonDocument.
setFetchSize(int) - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions.MongoReadOptionsBuilder
Sets the number of documents should be fetched per round-trip when reading.
setFetchSize(int) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Sets the number of documents should be fetched per round-trip when reading.
setFilter(Bson) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Sets the filter of documents to read.
setLimit(int) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Sets the limit of documents to read.
setMaxRetries(int) - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions.MongoWriteOptionsBuilder
Sets the max retry times if writing records failed.
setMaxRetries(int) - 类 中的方法org.apache.flink.connector.mongodb.sink.MongoSinkBuilder
Sets the max retry times if writing records failed.
setNoCursorTimeout(boolean) - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions.MongoReadOptionsBuilder
The MongoDB server normally times out idle cursors after an inactivity period (10 minutes) to prevent excess memory use.
setNoCursorTimeout(boolean) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
The MongoDB server normally times out idle cursors after an inactivity period (10 minutes) to prevent excess memory use.
setPartitionSize(MemorySize) - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions.MongoReadOptionsBuilder
Sets the partition memory size of MongoDB split.
setPartitionSize(MemorySize) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Sets the partition memory size of MongoDB split.
setPartitionStrategy(PartitionStrategy) - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions.MongoReadOptionsBuilder
Sets the partition strategy.
setPartitionStrategy(PartitionStrategy) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Sets the partition strategy.
setProjectedFields(String...) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Sets the projection fields of documents to read.
setProjectedFields(List<String>) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Sets the projection fields of documents to read.
setRetryIntervalMs(long) - 类 中的方法org.apache.flink.connector.mongodb.sink.config.MongoWriteOptions.MongoWriteOptionsBuilder
Sets the retry interval if writing records to database failed.
setSamplesPerPartition(int) - 类 中的方法org.apache.flink.connector.mongodb.source.config.MongoReadOptions.MongoReadOptionsBuilder
Sets the number of samples to take per partition which is only used for the sample partition strategy PartitionStrategy.SAMPLE.
setSamplesPerPartition(int) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Sets the number of samples to take per partition which is only used for the sample partition strategy PartitionStrategy.SAMPLE.
setSerializationSchema(MongoSerializationSchema<IN>) - 类 中的方法org.apache.flink.connector.mongodb.sink.MongoSinkBuilder
Sets the serialization schema which is invoked on every record to convert it to MongoDB bulk request.
setUri(String) - 类 中的方法org.apache.flink.connector.mongodb.common.config.MongoConnectionOptions.MongoConnectionOptionsBuilder
Sets the connection string of MongoDB.
setUri(String) - 类 中的方法org.apache.flink.connector.mongodb.sink.MongoSinkBuilder
Sets the connection string of MongoDB.
setUri(String) - 类 中的方法org.apache.flink.connector.mongodb.source.MongoSourceBuilder
Sets the connection string of MongoDB.
SHARD_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
SHARDED_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
SINK_MAX_RETRIES - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
SINK_RETRY_INTERVAL - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
SIZE_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
snapshotState(long) - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoScanSplitAssigner
 
snapshotState(long) - 接口 中的方法org.apache.flink.connector.mongodb.source.enumerator.assigner.MongoSplitAssigner
Snapshot the current assign state into checkpoint.
snapshotState(long) - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumerator
 
split(MongoSplitContext) - 类 中的静态方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSampleSplitter
 
split(MongoSplitContext) - 类 中的静态方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoShardedSplitter
 
split(MongoSplitContext) - 类 中的静态方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSingleSplitter
 
split(MongoClient, MongoReadOptions, MongoNamespace) - 类 中的静态方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitters
 
split(MongoSplitContext) - 类 中的静态方法org.apache.flink.connector.mongodb.source.enumerator.splitter.MongoSplitVectorSplitter
 
SPLIT_KEYS_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 
splitId - 类 中的变量org.apache.flink.connector.mongodb.source.split.MongoSourceSplit
 
splitId() - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoSourceSplit
 
splitVector(MongoClient, MongoNamespace, BsonDocument, int) - 类 中的静态方法org.apache.flink.connector.mongodb.common.utils.MongoUtils
 
splitVector(MongoClient, MongoNamespace, BsonDocument, int, BsonDocument, BsonDocument) - 类 中的静态方法org.apache.flink.connector.mongodb.common.utils.MongoUtils
 
start() - 类 中的方法org.apache.flink.connector.mongodb.source.enumerator.MongoSourceEnumerator
 
start() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReader
 
supportsNestedProjection() - 类 中的方法org.apache.flink.connector.mongodb.table.MongoDynamicTableSource
 

T

toMongoSourceSplit() - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplitState
 
toMongoSourceSplit() - 接口 中的方法org.apache.flink.connector.mongodb.source.split.MongoSourceSplitState
Use the current split state to create a new MongoSourceSplit.
toSplitType(String, MongoSourceSplitState) - 类 中的方法org.apache.flink.connector.mongodb.source.reader.MongoSourceReader
 
toString() - 枚举 中的方法org.apache.flink.connector.mongodb.source.enumerator.splitter.PartitionStrategy
 
toString() - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplit
 

U

updateOffset(BsonDocument) - 类 中的方法org.apache.flink.connector.mongodb.source.split.MongoScanSourceSplitState
 
updateOffset(BsonDocument) - 接口 中的方法org.apache.flink.connector.mongodb.source.split.MongoSourceSplitState
Update the offset read by the current split for failure recovery.
URI - 类 中的静态变量org.apache.flink.connector.mongodb.table.MongoConnectorOptions
 
UUID_FIELD - 类 中的静态变量org.apache.flink.connector.mongodb.common.utils.MongoConstants
 

V

validatePrimaryKey(DataType) - 类 中的静态方法org.apache.flink.connector.mongodb.common.utils.MongoValidationUtils
Checks that the table does not have a primary key defined on illegal types.
valueOf(String) - 枚举 中的静态方法org.apache.flink.connector.mongodb.source.enumerator.splitter.PartitionStrategy
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.apache.flink.connector.mongodb.source.enumerator.splitter.PartitionStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
visit(CallExpression) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoFilterPushDownVisitor
 
visit(ValueLiteralExpression) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoFilterPushDownVisitor
 
visit(FieldReferenceExpression) - 类 中的方法org.apache.flink.connector.mongodb.table.MongoFilterPushDownVisitor
 

W

wakeUp() - 类 中的方法org.apache.flink.connector.mongodb.source.reader.split.MongoScanSourceSplitReader
 
write(IN, SinkWriter.Context) - 类 中的方法org.apache.flink.connector.mongodb.sink.writer.MongoWriter
 
A B C D E F G H I K L M N O P R S T U V W 
跳过导航链接

Copyright © 2022–2024 The Apache Software Foundation. All rights reserved.