Class XReadArgs
- java.lang.Object
-
- io.quarkus.redis.datasource.stream.XReadArgs
-
- All Implemented Interfaces:
RedisCommandExtraArguments
public class XReadArgs extends Object implements RedisCommandExtraArguments
Represents the extra parameter of the-
-
Constructor Summary
Constructors Constructor Description XReadArgs()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XReadArgs
block(Duration block)
Sets the max duration to wait for messagesXReadArgs
count(int count)
Sets the max number of entries per stream to returnList<String>
toArgs()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.quarkus.redis.datasource.RedisCommandExtraArguments
toArgs
-
-
-
-
Method Detail
-
count
public XReadArgs count(int count)
Sets the max number of entries per stream to return- Parameters:
count
- the count, must be positive- Returns:
- the current
XReadArgs
-
block
public XReadArgs block(Duration block)
Sets the max duration to wait for messages- Parameters:
block
- the duration, must notnull
- Returns:
- the current
XReadArgs
-
toArgs
public List<String> toArgs()
- Specified by:
toArgs
in interfaceRedisCommandExtraArguments
- Returns:
- the list of arguments, encoded as a list of String.
-
-