public static interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder extends MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilder, MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
basic() |
default MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder |
cursorRegenerationDelay(long cursorRegenerationDelay)
MongoDB tailable cursors will block until new data arrives.
|
default MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder |
cursorRegenerationDelay(String cursorRegenerationDelay)
MongoDB tailable cursors will block until new data arrives.
|
default MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder |
dynamicity(boolean dynamicity)
Sets whether this endpoint will attempt to dynamically resolve the
target database and collection from the incoming Exchange properties.
|
default MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder |
dynamicity(String dynamicity)
Sets whether this endpoint will attempt to dynamically resolve the
target database and collection from the incoming Exchange properties.
|
default MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder |
readPreference(String readPreference)
Configure how MongoDB clients route read operations to the members of
a replica set.
|
default MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder |
writeConcern(String writeConcern)
Configure the connection bean with the level of acknowledgment
requested from MongoDB for write operations to a standalone mongod,
replicaset or cluster.
|
default MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder |
writeResultAsHeader(boolean writeResultAsHeader)
In write operations, it determines whether instead of returning
WriteResult as the body of the OUT message, we transfer the IN
message to the OUT and attach the WriteResult as a header.
|
default MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder |
writeResultAsHeader(String writeResultAsHeader)
In write operations, it determines whether instead of returning
WriteResult as the body of the OUT message, we transfer the IN
message to the OUT and attach the WriteResult as a header.
|
exceptionHandler, exceptionHandler, exchangePattern, exchangePatterndoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUridefault MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder basic()
basic in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderbasic in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder cursorRegenerationDelay(long cursorRegenerationDelay)
cursorRegenerationDelay in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuildercursorRegenerationDelay in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuildercursorRegenerationDelay - the value to setdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder cursorRegenerationDelay(String cursorRegenerationDelay)
cursorRegenerationDelay in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuildercursorRegenerationDelay in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuildercursorRegenerationDelay - the value to setdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder dynamicity(boolean dynamicity)
dynamicity in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderdynamicity in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdynamicity - the value to setdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder dynamicity(String dynamicity)
dynamicity in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderdynamicity in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdynamicity - the value to setdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder readPreference(String readPreference)
readPreference in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderreadPreference in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderreadPreference - the value to setdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder synchronous(boolean synchronous)
synchronous in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuildersynchronous in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuildersynchronous - the value to setdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder synchronous(String synchronous)
synchronous in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuildersynchronous in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuildersynchronous - the value to setdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder writeConcern(String writeConcern)
writeConcern in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderwriteConcern in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderwriteConcern - the value to setdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder writeResultAsHeader(boolean writeResultAsHeader)
writeResultAsHeader in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderwriteResultAsHeader in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderwriteResultAsHeader - the value to setdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder writeResultAsHeader(String writeResultAsHeader)
writeResultAsHeader in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderwriteResultAsHeader in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderwriteResultAsHeader - the value to setApache Camel