public static interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder extends MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilder, MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
basic() |
default MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder |
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
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 |
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 |
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, exchangePatterndefault MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder basic()
basic in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderbasic in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Group: advancedbasicPropertyBinding in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderbasicPropertyBinding in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder basicPropertyBinding(String basicPropertyBinding)
boolean type.
Group: advancedbasicPropertyBinding in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderbasicPropertyBinding in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder cursorRegenerationDelay(long cursorRegenerationDelay)
long type.
Group: advancedcursorRegenerationDelay in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuildercursorRegenerationDelay in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder cursorRegenerationDelay(String cursorRegenerationDelay)
long type.
Group: advancedcursorRegenerationDelay in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuildercursorRegenerationDelay in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder dynamicity(boolean dynamicity)
boolean type.
Group: advanceddynamicity in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderdynamicity in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder dynamicity(String dynamicity)
boolean type.
Group: advanceddynamicity in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderdynamicity in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder synchronous(boolean synchronous)
boolean type.
Group: advancedsynchronous in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuildersynchronous in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder synchronous(String synchronous)
boolean type.
Group: advancedsynchronous in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuildersynchronous in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder writeResultAsHeader(boolean writeResultAsHeader)
boolean type.
Group: advancedwriteResultAsHeader in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderwriteResultAsHeader in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderdefault MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder writeResultAsHeader(String writeResultAsHeader)
boolean type.
Group: advancedwriteResultAsHeader in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointConsumerBuilderwriteResultAsHeader in interface MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderApache Camel