Class ResponseTypeBuilder<R>
- java.lang.Object
-
- io.camunda.zeebe.test.broker.protocol.brokerapi.ResponseTypeBuilder<R>
-
- Direct Known Subclasses:
ExecuteCommandResponseTypeBuilder
public abstract class ResponseTypeBuilder<R> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Predicate<R>activationFunctionprotected Consumer<ResponseStub<R>>stubConsumer
-
Constructor Summary
Constructors Constructor Description ResponseTypeBuilder(Consumer<ResponseStub<R>> stubConsumer, Predicate<R> activationFunction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoNotRespond()protected voidrespondWith(MessageBuilder<R> responseBuilder)
-
-
-
Field Detail
-
stubConsumer
protected final Consumer<ResponseStub<R>> stubConsumer
-
-
Constructor Detail
-
ResponseTypeBuilder
public ResponseTypeBuilder(Consumer<ResponseStub<R>> stubConsumer, Predicate<R> activationFunction)
-
-
Method Detail
-
respondWith
protected void respondWith(MessageBuilder<R> responseBuilder)
-
doNotRespond
public void doNotRespond()
-
-