Package com.turtlequeue
Class ReaderBuilder
- java.lang.Object
-
- com.turtlequeue.ReaderBuilder
-
public class ReaderBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description ReaderBuilder(ClientImpl c)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReaderBuilderackTimeout(long ackTimeout, TimeUnit timeUnit)ReaderBuilderconsumerName(String readerName)CompletableFuture<Reader>create()ReaderBuilderinitialPosition(MessageId messageId)ReaderBuilderjsonPath(String jsonPath)ReaderBuildernamespace(String namespace)ReaderBuilderreaderName(String readerName)ReaderBuildertopic(Topic topic)
-
-
-
Constructor Detail
-
ReaderBuilder
public ReaderBuilder(ClientImpl c)
-
-
Method Detail
-
namespace
public ReaderBuilder namespace(String namespace)
-
topic
public ReaderBuilder topic(Topic topic)
-
readerName
public ReaderBuilder readerName(String readerName)
-
consumerName
public ReaderBuilder consumerName(String readerName)
-
initialPosition
public ReaderBuilder initialPosition(MessageId messageId)
-
ackTimeout
public ReaderBuilder ackTimeout(long ackTimeout, TimeUnit timeUnit)
-
jsonPath
public ReaderBuilder jsonPath(String jsonPath)
-
create
public CompletableFuture<Reader> create()
-
-