public class CurlRequest extends Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
static interface |
CurlRequest.ConnectionBuilder |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected String |
body |
protected String |
encoding |
protected Curl.Method |
method |
protected List<String> |
paramList |
protected String |
url |
| コンストラクタと説明 |
|---|
CurlRequest(Curl.Method method,
org.elasticsearch.node.Node node,
String path) |
CurlRequest(Curl.Method method,
String url) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
String |
body() |
CurlRequest |
body(String body) |
protected String |
encode(String value) |
String |
encoding() |
CurlRequest |
encoding(String encoding) |
CurlResponse |
execute() |
void |
execute(Curl.ResponseListener listener) |
Curl.Method |
method() |
CurlRequest |
onConnect(CurlRequest.ConnectionBuilder connectionBuilder) |
CurlRequest |
param(String key,
String value) |
protected String url
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 String encoding()
public Curl.Method method()
public String body()
public CurlRequest encoding(String encoding)
public CurlRequest body(String body)
public CurlRequest onConnect(CurlRequest.ConnectionBuilder connectionBuilder)
public CurlRequest param(String key, String value)
public void execute(Curl.ResponseListener listener)
public CurlResponse execute()
Copyright © 2011-2014. All Rights Reserved.