public final class EmitterBuildItem
extends io.quarkus.builder.item.MultiBuildItem
| Constructor and Description |
|---|
EmitterBuildItem(String name,
boolean isMutinyEmitter,
String overflow,
int bufferSize,
boolean hasBroadcast,
int awaitSubscribers) |
| Modifier and Type | Method and Description |
|---|---|
io.smallrye.reactive.messaging.extension.EmitterConfiguration |
getEmitterConfig() |
(package private) static EmitterBuildItem |
of(String name,
boolean isMutinyEmitter,
String overflow,
int bufferSize,
boolean hasBroadcast,
int awaitSubscribers)
Creates a new instance of
EmitterBuildItem setting the overflow strategy. |
static EmitterBuildItem of(String name, boolean isMutinyEmitter, String overflow, int bufferSize, boolean hasBroadcast, int awaitSubscribers)
EmitterBuildItem setting the overflow strategy.name - the name of the streamisMutinyEmitter - if the emitter is a MutinyEmitteroverflow - the overflow strategybufferSize - the buffer size, if overflow is set to BUFFEREmitterBuildItempublic io.smallrye.reactive.messaging.extension.EmitterConfiguration getEmitterConfig()
Copyright © 2021 JBoss by Red Hat. All rights reserved.