public static class SampleScenarios.FanOut extends Object
| Constructor and Description |
|---|
FanOut(String bootstrapServers,
String sourceTopic,
String destTopic1,
String destTopic2) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Flux<?> |
flux() |
ProducerRecord<Integer,SampleScenarios.Person> |
process1(SampleScenarios.Person p,
boolean debug) |
ProducerRecord<Integer,SampleScenarios.Person> |
process2(SampleScenarios.Person p,
boolean debug) |
reactor.kafka.receiver.ReceiverOptions<Integer,SampleScenarios.Person> |
receiverOptions() |
reactor.kafka.receiver.ReceiverOptions<Integer,SampleScenarios.Person> |
receiverOptions(Collection<String> topics) |
void |
runScenario() |
reactor.kafka.sender.KafkaSender<Integer,SampleScenarios.Person> |
sender(reactor.kafka.sender.SenderOptions<Integer,SampleScenarios.Person> senderOptions) |
reactor.kafka.sender.SenderOptions<Integer,SampleScenarios.Person> |
senderOptions() |
reactor.kafka.samples.SampleScenarios.CommittableSource |
source() |
void |
source(reactor.kafka.samples.SampleScenarios.CommittableSource source) |
public Flux<?> flux()
public ProducerRecord<Integer,SampleScenarios.Person> process1(SampleScenarios.Person p, boolean debug)
public ProducerRecord<Integer,SampleScenarios.Person> process2(SampleScenarios.Person p, boolean debug)
public void close()
public void runScenario()
throws InterruptedException
InterruptedExceptionpublic reactor.kafka.sender.SenderOptions<Integer,SampleScenarios.Person> senderOptions()
public reactor.kafka.sender.KafkaSender<Integer,SampleScenarios.Person> sender(reactor.kafka.sender.SenderOptions<Integer,SampleScenarios.Person> senderOptions)
public reactor.kafka.receiver.ReceiverOptions<Integer,SampleScenarios.Person> receiverOptions()
public reactor.kafka.receiver.ReceiverOptions<Integer,SampleScenarios.Person> receiverOptions(Collection<String> topics)
public void source(reactor.kafka.samples.SampleScenarios.CommittableSource source)
public reactor.kafka.samples.SampleScenarios.CommittableSource source()