| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint | |
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Method and Description |
|---|---|
static MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
StaticEndpointBuilders.mongodb(String path)
MongoDB (camel-mongodb)
Perform operations on MongoDB documents and collections.
|
static MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
StaticEndpointBuilders.mongodb(String componentName,
String path)
MongoDB (camel-mongodb)
Perform operations on MongoDB documents and collections.
|
| Modifier and Type | Method and Description |
|---|---|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointBuilder.basic() |
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.collection(String collection)
Sets the name of the MongoDB collection to bind to this endpoint.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.collectionIndex(String collectionIndex)
Sets the collection index (JSON FORMAT : { field1 : order1, field2 :
order2}).
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.createCollection(boolean createCollection)
Create collection during initialisation if it doesn't exist.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.createCollection(String createCollection)
Create collection during initialisation if it doesn't exist.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.database(String database)
Sets the name of the MongoDB database to target.
|
static MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.endpointBuilder(String componentName,
String path) |
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.mongoConnection(Object mongoConnection)
Sets the connection bean used as a client for connecting to a
database.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.mongoConnection(String mongoConnection)
Sets the connection bean used as a client for connecting to a
database.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbBuilders.mongodb(String path)
MongoDB (camel-mongodb)
Perform operations on MongoDB documents and collections.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbBuilders.mongodb(String componentName,
String path)
MongoDB (camel-mongodb)
Perform operations on MongoDB documents and collections.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.operation(MongoDbEndpointBuilderFactory.MongoDbOperation operation)
Sets the operation this endpoint will execute against MongoDB.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.operation(String operation)
Sets the operation this endpoint will execute against MongoDB.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.outputType(MongoDbEndpointBuilderFactory.MongoDbOutputType outputType)
Convert the output of the producer to the selected type :
DocumentList Document or MongoIterable.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.outputType(String outputType)
Convert the output of the producer to the selected type :
DocumentList Document or MongoIterable.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.persistentId(String persistentId)
One tail tracking collection can host many trackers for several
tailable consumers.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.persistentTailTracking(boolean persistentTailTracking)
Enable persistent tail tracking, which is a mechanism to keep track
of the last consumed message across system restarts.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.persistentTailTracking(String persistentTailTracking)
Enable persistent tail tracking, which is a mechanism to keep track
of the last consumed message across system restarts.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.streamFilter(String streamFilter)
Filter condition for change streams consumer.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.tailTrackCollection(String tailTrackCollection)
Collection where tail tracking information will be persisted.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.tailTrackDb(String tailTrackDb)
Indicates what database the tail tracking mechanism will persist to.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.tailTrackField(String tailTrackField)
Field where the last tracked value will be placed.
|
default MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder |
MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder.tailTrackIncreasingField(String tailTrackIncreasingField)
Correlation field in the incoming record which is of increasing
nature and will be used to position the tailing cursor every time it
is generated.
|
Apache Camel