public class MongoDbChangeStreamMessageProducerSpec extends org.springframework.integration.dsl.MessageProducerSpec<MongoDbChangeStreamMessageProducerSpec,MongoDbChangeStreamMessageProducer>
MessageProducerSpec for tne MongoDbChangeStreamMessageProducer.| Constructor and Description | 
|---|
| MongoDbChangeStreamMessageProducerSpec(MongoDbChangeStreamMessageProducer producer)Construct a builder based on an initial  MongoDbChangeStreamMessageProducerSpec. | 
| Modifier and Type | Method and Description | 
|---|---|
| MongoDbChangeStreamMessageProducerSpec | collection(java.lang.String collection)Configure a collection to subscribe for change events. | 
| MongoDbChangeStreamMessageProducerSpec | domainType(java.lang.Class<?> domainType)Configure a domain type to convert change event body into. | 
| MongoDbChangeStreamMessageProducerSpec | extractBody(boolean extractBody)Configure a flag to extract body from a change event or use event as a payload. | 
| MongoDbChangeStreamMessageProducerSpec | options(org.springframework.data.mongodb.core.ChangeStreamOptions options)Configure a  ChangeStreamOptions. | 
autoStartup, errorChannel, errorChannel, errorMessageStrategy, id, outputChannel, outputChannel, phase, sendTimeout, shouldTrack_this, createInstance, destroyInstance, doGet, get, getId, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stoppublic MongoDbChangeStreamMessageProducerSpec(MongoDbChangeStreamMessageProducer producer)
MongoDbChangeStreamMessageProducerSpec.producer - the MongoDbChangeStreamMessageProducerSpec to use.public MongoDbChangeStreamMessageProducerSpec domainType(java.lang.Class<?> domainType)
domainType - the type to use.public MongoDbChangeStreamMessageProducerSpec collection(java.lang.String collection)
collection - the collection to use.public MongoDbChangeStreamMessageProducerSpec options(org.springframework.data.mongodb.core.ChangeStreamOptions options)
ChangeStreamOptions.options - the ChangeStreamOptions to use.public MongoDbChangeStreamMessageProducerSpec extractBody(boolean extractBody)
extractBody - to extract body or not.