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.ObjectBuilder of BatchReceivePolicy.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BatchReceivePolicybuild()BatchReceivePolicy.BuildermaxNumBytes(int maxNumBytes)BatchReceivePolicy.BuildermaxNumMessages(int maxNumMessages)BatchReceivePolicy.Buildertimeout(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()
-
-