Package org.apache.pulsar.client.api
Class BatchReceivePolicy.Builder
- java.lang.Object
-
- org.apache.pulsar.client.api.BatchReceivePolicy.Builder
-
- Enclosing class:
- BatchReceivePolicy
public static class BatchReceivePolicy.Builder extends java.lang.Object
Builder of BatchReceivePolicy.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BatchReceivePolicy
build()
BatchReceivePolicy.Builder
maxNumBytes(int maxNumBytes)
BatchReceivePolicy.Builder
maxNumMessages(int maxNumMessages)
BatchReceivePolicy.Builder
timeout(int timeout, java.util.concurrent.TimeUnit timeoutUnit)
-
-
-
Method Detail
-
maxNumMessages
public BatchReceivePolicy.Builder maxNumMessages(int maxNumMessages)
-
maxNumBytes
public BatchReceivePolicy.Builder maxNumBytes(int maxNumBytes)
-
timeout
public BatchReceivePolicy.Builder timeout(int timeout, java.util.concurrent.TimeUnit timeoutUnit)
-
build
public BatchReceivePolicy build()
-
-