public class SplitContext extends Object
| 构造器和说明 |
|---|
SplitContext(com.mongodb.client.MongoClient mongoClient,
TableId collectionId,
org.bson.BsonDocument collectionStats,
int chunkSizeMB) |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getAvgObjSizeInBytes() |
int |
getChunkSizeMB() |
TableId |
getCollectionId() |
long |
getDocumentCount() |
com.mongodb.client.MongoClient |
getMongoClient() |
long |
getSizeInBytes() |
boolean |
isShardedCollection() |
static SplitContext |
of(MongodbSourceConfig sourceConfig,
TableId collectionId) |
public SplitContext(com.mongodb.client.MongoClient mongoClient,
TableId collectionId,
org.bson.BsonDocument collectionStats,
int chunkSizeMB)
@Nonnull public static SplitContext of(MongodbSourceConfig sourceConfig, TableId collectionId)
public com.mongodb.client.MongoClient getMongoClient()
public TableId getCollectionId()
public int getChunkSizeMB()
public long getDocumentCount()
public long getSizeInBytes()
public long getAvgObjSizeInBytes()
public boolean isShardedCollection()
Copyright © 2024 The Apache Software Foundation. All rights reserved.