Uses of Interface
org.apache.camel.builder.endpoint.dsl.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder
Packages that use MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder
-
Uses of MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceAdvanced builder for endpoint for the MongoDB component.Methods in org.apache.camel.builder.endpoint.dsl that return MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilderModifier and TypeMethodDescriptionMongoDbEndpointBuilderFactory.MongoDbEndpointProducerBuilder.advanced()Sets the logical name of the application.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.compressors(String compressors) Specifies one or more compression algorithms that the driver will attempt to use to compress requests sent to the connected MongoDB instance.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.connectTimeoutMS(Integer connectTimeoutMS) Specifies the maximum amount of time, in milliseconds, the Java driver waits for a connection to open before timing out.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.connectTimeoutMS(String connectTimeoutMS) Specifies the maximum amount of time, in milliseconds, the Java driver waits for a connection to open before timing out.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.cursorRegenerationDelay(long cursorRegenerationDelay) MongoDB tailable cursors will block until new data arrives.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.cursorRegenerationDelay(String cursorRegenerationDelay) MongoDB tailable cursors will block until new data arrives.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.directConnection(boolean directConnection) Specifies that the driver must connect to the host directly.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.directConnection(String directConnection) Specifies that the driver must connect to the host directly.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.dynamicity(boolean dynamicity) Sets whether this endpoint will attempt to dynamically resolve the target database and collection from the incoming Exchange properties.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.dynamicity(String dynamicity) Sets whether this endpoint will attempt to dynamically resolve the target database and collection from the incoming Exchange properties.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.heartbeatFrequencyMS(Integer heartbeatFrequencyMS) heartbeatFrequencyMS controls when the driver checks the state of the MongoDB deployment.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.heartbeatFrequencyMS(String heartbeatFrequencyMS) heartbeatFrequencyMS controls when the driver checks the state of the MongoDB deployment.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.lazyStartProducer(String lazyStartProducer) Whether the producer should be started lazy (on the first message).MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.loadBalanced(boolean loadBalanced) If true the driver will assume that it's connecting to MongoDB through a load balancer.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.loadBalanced(String loadBalanced) If true the driver will assume that it's connecting to MongoDB through a load balancer.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.localThresholdMS(Integer localThresholdMS) The size (in milliseconds) of the latency window for selecting among multiple suitable MongoDB instances.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.localThresholdMS(String localThresholdMS) The size (in milliseconds) of the latency window for selecting among multiple suitable MongoDB instances.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.maxConnecting(Integer maxConnecting) Specifies the maximum number of connections a pool may be establishing concurrently.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.maxConnecting(String maxConnecting) Specifies the maximum number of connections a pool may be establishing concurrently.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.maxIdleTimeMS(Integer maxIdleTimeMS) Specifies the maximum amount of time, in milliseconds, the Java driver will allow a pooled connection to idle before closing the connection.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.maxIdleTimeMS(String maxIdleTimeMS) Specifies the maximum amount of time, in milliseconds, the Java driver will allow a pooled connection to idle before closing the connection.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.maxLifeTimeMS(Integer maxLifeTimeMS) Specifies the maximum amount of time, in milliseconds, the Java driver will continue to use a pooled connection before closing the connection.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.maxLifeTimeMS(String maxLifeTimeMS) Specifies the maximum amount of time, in milliseconds, the Java driver will continue to use a pooled connection before closing the connection.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.maxPoolSize(Integer maxPoolSize) The maximum number of connections in the connection pool.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.maxPoolSize(String maxPoolSize) The maximum number of connections in the connection pool.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.maxStalenessSeconds(Integer maxStalenessSeconds) Specifies, in seconds, how stale a secondary can be before the driver stops communicating with that secondary.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.maxStalenessSeconds(String maxStalenessSeconds) Specifies, in seconds, how stale a secondary can be before the driver stops communicating with that secondary.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.minPoolSize(Integer minPoolSize) Specifies the minimum number of connections that must exist at any moment in a single connection pool.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.minPoolSize(String minPoolSize) Specifies the minimum number of connections that must exist at any moment in a single connection pool.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.readPreference(String readPreference) Configure how MongoDB clients route read operations to the members of a replica set.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.readPreferenceTags(String readPreferenceTags) A representation of a tag set as a comma-separated list of colon-separated key-value pairs, e.g.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.replicaSet(String replicaSet) Specifies that the connection string provided includes multiple hosts.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.retryReads(boolean retryReads) Specifies that the driver must retry supported read operations if they fail due to a network error.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.retryReads(String retryReads) Specifies that the driver must retry supported read operations if they fail due to a network error.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.retryWrites(boolean retryWrites) Specifies that the driver must retry supported write operations if they fail due to a network error.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.retryWrites(String retryWrites) Specifies that the driver must retry supported write operations if they fail due to a network error.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.serverSelectionTimeoutMS(Integer serverSelectionTimeoutMS) Specifies how long (in milliseconds) to block for server selection before throwing an exception.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.serverSelectionTimeoutMS(String serverSelectionTimeoutMS) Specifies how long (in milliseconds) to block for server selection before throwing an exception.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.socketTimeoutMS(Integer socketTimeoutMS) Specifies the maximum amount of time, in milliseconds, the Java driver will wait to send or receive a request before timing out.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.socketTimeoutMS(String socketTimeoutMS) Specifies the maximum amount of time, in milliseconds, the Java driver will wait to send or receive a request before timing out.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.srvMaxHosts(Integer srvMaxHosts) The maximum number of hosts from the SRV record to connect to.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.srvMaxHosts(String srvMaxHosts) The maximum number of hosts from the SRV record to connect to.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.srvServiceName(String srvServiceName) Specifies the service name of the SRV resource recordsthe driver retrieves to construct your seed list.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.tls(boolean tls) Specifies that all communication with MongoDB instances should use TLS.Specifies that all communication with MongoDB instances should use TLS.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.tlsAllowInvalidHostnames(boolean tlsAllowInvalidHostnames) Specifies that the driver should allow invalid hostnames in the certificate for TLS connections.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.tlsAllowInvalidHostnames(String tlsAllowInvalidHostnames) Specifies that the driver should allow invalid hostnames in the certificate for TLS connections.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.waitQueueTimeoutMS(Integer waitQueueTimeoutMS) Specifies the maximum amount of time, in milliseconds that a thread may wait for a connection to become available.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.waitQueueTimeoutMS(String waitQueueTimeoutMS) Specifies the maximum amount of time, in milliseconds that a thread may wait for a connection to become available.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.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.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.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.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.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.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.zlibCompressionLevel(Integer zlibCompressionLevel) Specifies the degree of compression that Zlib should use to decrease the size of requests to the connected MongoDB instance.MongoDbEndpointBuilderFactory.AdvancedMongoDbEndpointProducerBuilder.zlibCompressionLevel(String zlibCompressionLevel) Specifies the degree of compression that Zlib should use to decrease the size of requests to the connected MongoDB instance.