Package com.turtlequeue
Class AcknowledgeBuilder
- java.lang.Object
-
- com.turtlequeue.AcknowledgeBuilder
-
public class AcknowledgeBuilder extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAcknowledgeBuilder.AckType
-
Constructor Summary
Constructors Constructor Description AcknowledgeBuilder(ClientImpl c)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletableFuture<Void>ack()CompletableFuture<Void>nack()CompletableFuture<Void>send()AcknowledgeBuildersetAckType(AcknowledgeBuilder.AckType ackType)AcknowledgeBuildersetConsumer(Consumer consumer)AcknowledgeBuildersetMessage(Message message)AcknowledgeBuildersetMessageId(MessageId messageId)AcknowledgeBuildersetNegativeAck(boolean b)
-
-
-
Constructor Detail
-
AcknowledgeBuilder
public AcknowledgeBuilder(ClientImpl c)
-
-
Method Detail
-
setMessage
public AcknowledgeBuilder setMessage(Message message)
-
setConsumer
public AcknowledgeBuilder setConsumer(Consumer consumer)
-
setMessageId
public AcknowledgeBuilder setMessageId(MessageId messageId)
-
setAckType
public AcknowledgeBuilder setAckType(AcknowledgeBuilder.AckType ackType)
-
setNegativeAck
public AcknowledgeBuilder setNegativeAck(boolean b)
-
nack
public CompletableFuture<Void> nack()
-
ack
public CompletableFuture<Void> ack()
-
send
public CompletableFuture<Void> send()
-
-