Package org.elasticsearch.client
Class Response
- java.lang.Object
-
- org.elasticsearch.client.Response
-
public class Response extends java.lang.Object
Holds an elasticsearch response. It wraps theHttpResponse
returned and associates it with its correspondingRequestLine
andHttpHost
.
-
-
Method Summary
Modifier and Type Method Description org.apache.http.HttpEntity
getEntity()
Returns the response body available, null otherwisejava.lang.String
getHeader(java.lang.String name)
Returns the value of the first header with a specified name of this message.org.apache.http.Header[]
getHeaders()
Returns all the response headersorg.apache.http.HttpHost
getHost()
Returns the node that returned this responseorg.apache.http.RequestLine
getRequestLine()
Returns the request line that generated this responseorg.apache.http.StatusLine
getStatusLine()
Returns the status line of the current responsejava.util.List<java.lang.String>
getWarnings()
Returns a list of all warning headers returned in the response.boolean
hasWarnings()
Returns true if there is at least one warning header returned in the response.java.lang.String
toString()
-
-
-
Method Detail
-
getRequestLine
public org.apache.http.RequestLine getRequestLine()
Returns the request line that generated this response
-
getHost
public org.apache.http.HttpHost getHost()
Returns the node that returned this response
-
getStatusLine
public org.apache.http.StatusLine getStatusLine()
Returns the status line of the current response
-
getHeaders
public org.apache.http.Header[] getHeaders()
Returns all the response headers
-
getHeader
public java.lang.String getHeader(java.lang.String name)
Returns the value of the first header with a specified name of this message. If there is more than one matching header in the message the first element is returned. If there is no matching header in the messagenull
is returned.
-
getEntity
public org.apache.http.HttpEntity getEntity()
Returns the response body available, null otherwise- See Also:
HttpEntity
-
getWarnings
public java.util.List<java.lang.String> getWarnings()
Returns a list of all warning headers returned in the response.
-
hasWarnings
public boolean hasWarnings()
Returns true if there is at least one warning header returned in the response.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-