Package ru.yoomoney.tech.dbqueue.api
Class EnqueueResult.Builder
- java.lang.Object
-
- ru.yoomoney.tech.dbqueue.api.EnqueueResult.Builder
-
- Enclosing class:
- EnqueueResult
public static class EnqueueResult.Builder extends java.lang.ObjectBuilder for theEnqueueResultobject.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EnqueueResultbuild()EnqueueResult.BuilderwithEnqueueId(java.lang.Long enqueueId)Set identifier (sequence id) of added taskEnqueueResult.BuilderwithShardId(QueueShardId shardId)Set shard identifier of added task
-
-
-
Method Detail
-
withShardId
public EnqueueResult.Builder withShardId(@Nonnull QueueShardId shardId)
Set shard identifier of added task- Parameters:
shardId- shard identifier of added task- Returns:
- Builder
-
withEnqueueId
public EnqueueResult.Builder withEnqueueId(@Nonnull java.lang.Long enqueueId)
Set identifier (sequence id) of added task- Parameters:
enqueueId- sequence id- Returns:
- Builder
-
build
public EnqueueResult build()
-
-