public static interface GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default GridFsEndpointBuilderFactory.AdvancedGridFsEndpointProducerBuilder |
advanced() |
default GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder |
bucket(String bucket)
Sets the name of the GridFS bucket within the database.
|
default GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder |
database(String database)
Sets the name of the MongoDB database to target.
|
default GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder |
operation(String operation)
Sets the operation this endpoint will execute against GridFs.
|
default GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder |
readPreference(Object readPreference)
Sets a MongoDB ReadPreference on the Mongo connection.
|
default GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder |
readPreference(String readPreference)
Sets a MongoDB ReadPreference on the Mongo connection.
|
default GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder |
writeConcern(Object writeConcern)
Set the WriteConcern for write operations on MongoDB using the
standard ones.
|
default GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder |
writeConcern(String writeConcern)
Set the WriteConcern for write operations on MongoDB using the
standard ones.
|
default GridFsEndpointBuilderFactory.AdvancedGridFsEndpointProducerBuilder advanced()
default GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder bucket(String bucket)
java.lang.String type.
Default: fs
Group: commondefault GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder database(String database)
java.lang.String type.
Required: true
Group: commondefault GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder readPreference(Object readPreference)
com.mongodb.ReadPreference type.
Group: commondefault GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder readPreference(String readPreference)
com.mongodb.ReadPreference type.
Group: commondefault GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder writeConcern(Object writeConcern)
com.mongodb.WriteConcern type.
Group: commondefault GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder writeConcern(String writeConcern)
com.mongodb.WriteConcern type.
Group: commondefault GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault GridFsEndpointBuilderFactory.GridFsEndpointProducerBuilder operation(String operation)
java.lang.String type.
Group: producerApache Camel