public static class BatchQuery.Builder<Req,Res,Type> extends Object
| Constructor | Description |
|---|---|
Builder() |
| Modifier and Type | Method | Description |
|---|---|---|
BatchQuery<Req,Res,Type> |
build() |
|
BatchQuery.Builder<Req,Res,Type> |
executingRequest(Function<Req,Res> requestPerformer) |
|
BatchQuery.Builder<Req,Res,Type> |
havingNextTokenIn(Function<Res,String> nextTokenGetter) |
|
BatchQuery.Builder<Req,Res,Type> |
havingResultIn(Function<Res,List<Type>> partialResultExtractor) |
|
BatchQuery.Builder<Req,Res,Type> |
requesting(Req request) |
|
BatchQuery.Builder<Req,Res,Type> |
settingNewToken(BiConsumer<String,Req> nextTokenSetter) |
public BatchQuery.Builder<Req,Res,Type> requesting(Req request)
public BatchQuery.Builder<Req,Res,Type> settingNewToken(BiConsumer<String,Req> nextTokenSetter)
public BatchQuery.Builder<Req,Res,Type> executingRequest(Function<Req,Res> requestPerformer)
public BatchQuery.Builder<Req,Res,Type> havingResultIn(Function<Res,List<Type>> partialResultExtractor)
public BatchQuery.Builder<Req,Res,Type> havingNextTokenIn(Function<Res,String> nextTokenGetter)
public BatchQuery<Req,Res,Type> build()
Copyright © 2018. All rights reserved.