Package org.apache.pulsar.io.mongodb
Class MongoAbstractConfig
java.lang.Object
org.apache.pulsar.io.mongodb.MongoAbstractConfig
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
MongoSinkConfig,MongoSourceConfig
Configuration object for all MongoDB components.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final long -
Constructor Summary
ConstructorsConstructorDescriptionMongoAbstractConfig(String mongoUri, String database, String collection, int batchSize, long batchTimeMs) -
Method Summary
-
Field Details
-
DEFAULT_BATCH_SIZE
public static final int DEFAULT_BATCH_SIZE- See Also:
-
DEFAULT_BATCH_TIME_MS
public static final long DEFAULT_BATCH_TIME_MS- See Also:
-
-
Constructor Details
-
MongoAbstractConfig
public MongoAbstractConfig() -
MongoAbstractConfig
-
-
Method Details
-
validate
public void validate()
-