public class StreamBuilder extends Object
Constructor and Description |
---|
StreamBuilder(Supplier<RabbitEndpoint> rabbit,
reactor.core.publisher.Mono<Topology> topology,
SchemaManager schemaManager) |
Modifier and Type | Method and Description |
---|---|
<T> ConsumerStream<T> |
createConsumerStream(String queueName,
Class<T> type) |
<T> ProducerStream<T> |
createProducerStream(Class<T> type) |
<T> TransactionalConsumerStream<T> |
createTransactionalConsumerStream(String queueName,
Class<T> type) |
<T> TransactionalProducerStream<T> |
createTransactionalProducerStream(Class<T> type) |
public StreamBuilder(Supplier<RabbitEndpoint> rabbit, reactor.core.publisher.Mono<Topology> topology, SchemaManager schemaManager)
public <T> ProducerStream<T> createProducerStream(Class<T> type)
public <T> ConsumerStream<T> createConsumerStream(String queueName, Class<T> type)
public <T> TransactionalProducerStream<T> createTransactionalProducerStream(Class<T> type)
public <T> TransactionalConsumerStream<T> createTransactionalConsumerStream(String queueName, Class<T> type)
Copyright © 2021. All rights reserved.