public class JestResult extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
JestResult.MetaField |
| Modifier and Type | Field and Description |
|---|---|
protected String |
errorMessage |
static String |
ES_METADATA_ID |
static String |
ES_METADATA_VERSION |
protected com.google.gson.Gson |
gson |
protected boolean |
isSucceeded |
protected com.google.gson.JsonObject |
jsonObject |
protected String |
jsonString |
protected static com.google.common.collect.ImmutableList<JestResult.MetaField> |
META_FIELDS |
protected String |
pathToResult |
protected int |
responseCode |
| Constructor and Description |
|---|
JestResult(com.google.gson.Gson gson) |
JestResult(JestResult source) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> T |
createSourceObject(com.google.gson.JsonElement source,
Class<T> type) |
protected List<com.google.gson.JsonElement> |
extractSource() |
protected List<com.google.gson.JsonElement> |
extractSource(boolean addEsMetadataFields) |
String |
getErrorMessage() |
Map |
getJsonMap()
Deprecated.
|
com.google.gson.JsonObject |
getJsonObject() |
String |
getJsonString() |
protected String[] |
getKeys() |
String |
getPathToResult() |
int |
getResponseCode() |
<T> T |
getSourceAsObject(Class<T> clazz) |
<T> List<T> |
getSourceAsObjectList(Class<T> type) |
String |
getSourceAsString() |
List<String> |
getSourceAsStringList() |
Object |
getValue(String key) |
boolean |
isSucceeded() |
void |
setErrorMessage(String errorMessage)
manually set an error message, eg.
|
void |
setJsonMap(Map<String,Object> resultMap) |
void |
setJsonObject(com.google.gson.JsonObject jsonObject) |
void |
setJsonString(String jsonString) |
void |
setPathToResult(String pathToResult) |
void |
setResponseCode(int responseCode) |
void |
setSucceeded(boolean succeeded) |
public static final String ES_METADATA_ID
public static final String ES_METADATA_VERSION
protected static final com.google.common.collect.ImmutableList<JestResult.MetaField> META_FIELDS
protected com.google.gson.JsonObject jsonObject
protected String jsonString
protected String pathToResult
protected int responseCode
protected boolean isSucceeded
protected String errorMessage
protected com.google.gson.Gson gson
public JestResult(JestResult source)
public JestResult(com.google.gson.Gson gson)
public String getPathToResult()
public void setPathToResult(String pathToResult)
public boolean isSucceeded()
public void setSucceeded(boolean succeeded)
public String getJsonString()
public void setJsonString(String jsonString)
public String getErrorMessage()
public int getResponseCode()
public void setResponseCode(int responseCode)
public void setErrorMessage(String errorMessage)
public com.google.gson.JsonObject getJsonObject()
public void setJsonObject(com.google.gson.JsonObject jsonObject)
@Deprecated public Map getJsonMap()
public String getSourceAsString()
public List<String> getSourceAsStringList()
public <T> T getSourceAsObject(Class<T> clazz)
protected List<com.google.gson.JsonElement> extractSource()
protected List<com.google.gson.JsonElement> extractSource(boolean addEsMetadataFields)
protected <T> T createSourceObject(com.google.gson.JsonElement source,
Class<T> type)
protected String[] getKeys()
Copyright © 2017. All rights reserved.