HTTPClient |
HTTPClient.Builder.build() |
Rsp |
Utils.Callable.call(Req req,
Option... opts) |
<Rsp> Rsp |
HTTPClient.doJSONRequest(String path,
Object request,
Rsp response,
Options options) |
protected <Rsp> Rsp |
HTTPCaller.doJSONRequest(String url,
Object request,
Rsp resp,
Options options) |
<Rsp extends com.google.protobuf.Message,Req extends com.google.protobuf.Message> Rsp |
HTTPClient.doPBRequest(String path,
Req request,
com.google.protobuf.Parser<Rsp> rspParser,
Options options) |
protected <Rsp extends com.google.protobuf.Message,Req extends com.google.protobuf.Message> Rsp |
HTTPCaller.doPBRequest(String url,
Req request,
com.google.protobuf.Parser<Rsp> rspParser,
Options options) |
static <Rsp extends com.google.protobuf.Message,Req> Rsp |
Utils.doWithRetry(Utils.Callable<Rsp,Req> callable,
Req req,
Option[] opts,
int retryTimes) |
protected void |
AbstractHostAvailabler.init() |
void |
AbstractHostAvailabler.setHosts(List<String> hosts) |