GetBuilder, PostBuilder, PutBuilderpublic abstract class OkHttpRequestBuilder<T extends OkHttpRequestBuilder> extends Object
| 修饰符和类型 | 字段 | 说明 |
|---|---|---|
protected Map<String,String> |
encodedParams |
|
protected Map<String,String> |
headers |
|
protected okhttp3.OkHttpClient |
httpClient |
|
protected int |
id |
|
protected Map<String,String> |
params |
|
protected Object |
tag |
|
protected String |
url |
| 构造器 | 说明 |
|---|---|
OkHttpRequestBuilder(okhttp3.OkHttpClient httpClient) |
| 修饰符和类型 | 方法 | 说明 |
|---|---|---|
T |
addEncodedParams(String key,
String val) |
|
T |
addHeader(String key,
String val) |
|
T |
addHeaders(Map<String,String> headers) |
|
T |
addParams(Object obj) |
|
T |
addParams(String key,
String val) |
|
T |
addParams(Map<String,String> paramMap) |
|
abstract RequestCall |
build() |
|
T |
encodedParams(Map<String,String> params) |
|
T |
headers(Map<String,String> headers) |
|
T |
id(int id) |
|
T |
params(Map<String,String> params) |
|
T |
tag(Object tag) |
|
T |
url(String url) |
protected okhttp3.OkHttpClient httpClient
protected String url
protected Object tag
protected int id
public T id(int id)
public abstract RequestCall build()
Copyright © 2019. All rights reserved.