public class CurlRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
CurlRequest.ConnectionBuilder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
body |
protected String |
encoding |
protected List<String[]> |
headerList |
protected Curl.Method |
method |
protected List<String> |
paramList |
protected Proxy |
proxy |
protected String |
url |
| Constructor and Description |
|---|
CurlRequest(Curl.Method method,
org.elasticsearch.node.Node node,
String path) |
CurlRequest(Curl.Method method,
String url) |
| Modifier and Type | Method and Description |
|---|---|
String |
body() |
CurlRequest |
body(String body) |
protected String |
encode(String value) |
String |
encoding() |
CurlRequest |
encoding(String encoding) |
CurlResponse |
execute() |
void |
execute(Curl.ResponseListener listener) |
CurlRequest |
header(String key,
String value) |
Curl.Method |
method() |
CurlRequest |
onConnect(CurlRequest.ConnectionBuilder connectionBuilder) |
CurlRequest |
param(String key,
String value) |
Proxy |
proxy() |
CurlRequest |
proxy(Proxy proxy) |
protected String url
protected Proxy proxy
protected String encoding
protected Curl.Method method
protected String body
public CurlRequest(Curl.Method method, String url)
public CurlRequest(Curl.Method method, org.elasticsearch.node.Node node, String path)
public Proxy proxy()
public String encoding()
public Curl.Method method()
public String body()
public CurlRequest proxy(Proxy proxy)
public CurlRequest encoding(String encoding)
public CurlRequest body(String body)
public CurlRequest onConnect(CurlRequest.ConnectionBuilder connectionBuilder)
public CurlRequest param(String key, String value)
public CurlRequest header(String key, String value)
public void execute(Curl.ResponseListener listener)
public CurlResponse execute()
Copyright © 2011-2017. All Rights Reserved.