Class SolrResponseBase
- java.lang.Object
-
- org.apache.solr.client.solrj.SolrResponse
-
- org.apache.solr.client.solrj.response.SolrResponseBase
-
- All Implemented Interfaces:
Serializable
,MapSerializable
,MapWriter
,NavigableObject
- Direct Known Subclasses:
AnalysisResponseBase
,CollectionAdminResponse
,ConfigSetAdminResponse
,CoreAdminResponse
,DelegationTokenResponse
,HealthCheckResponse
,LukeResponse
,QueryResponse
,SchemaResponse
,SchemaResponse.CopyFieldsResponse
,SchemaResponse.DynamicFieldResponse
,SchemaResponse.DynamicFieldsResponse
,SchemaResponse.FieldResponse
,SchemaResponse.FieldsResponse
,SchemaResponse.FieldTypeResponse
,SchemaResponse.FieldTypesResponse
,SchemaResponse.GlobalSimilarityResponse
,SchemaResponse.SchemaNameResponse
,SchemaResponse.SchemaVersionResponse
,SchemaResponse.UniqueKeyResponse
,SchemaResponse.UpdateResponse
,SolrPingResponse
,UpdateResponse
,V2Response
public class SolrResponseBase extends SolrResponse implements MapWriter
- Since:
- solr 1.3
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.solr.common.MapWriter
MapWriter.EntryWriter
-
-
Constructor Summary
Constructors Constructor Description SolrResponseBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getElapsedTime()
Elapsed time in milliseconds for the request as seen from the client.int
getQTime()
String
getRequestUrl()
NamedList<Object>
getResponse()
NamedList
getResponseHeader()
int
getStatus()
void
setElapsedTime(long elapsedTime)
void
setRequestUrl(String requestUrl)
void
setResponse(NamedList<Object> response)
String
toString()
void
writeMap(MapWriter.EntryWriter ew)
-
Methods inherited from class org.apache.solr.client.solrj.SolrResponse
deserialize, getException, serializable
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.solr.common.NavigableObject
_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr
-
-
-
-
Method Detail
-
writeMap
public void writeMap(MapWriter.EntryWriter ew) throws IOException
- Specified by:
writeMap
in interfaceMapWriter
- Overrides:
writeMap
in classSolrResponse
- Throws:
IOException
-
getElapsedTime
public long getElapsedTime()
Description copied from class:SolrResponse
Elapsed time in milliseconds for the request as seen from the client.- Specified by:
getElapsedTime
in classSolrResponse
-
setElapsedTime
public void setElapsedTime(long elapsedTime)
- Specified by:
setElapsedTime
in classSolrResponse
-
getResponse
public NamedList<Object> getResponse()
- Specified by:
getResponse
in classSolrResponse
-
setResponse
public void setResponse(NamedList<Object> response)
- Specified by:
setResponse
in classSolrResponse
-
getResponseHeader
public NamedList getResponseHeader()
-
getStatus
public int getStatus()
-
getQTime
public int getQTime()
-
getRequestUrl
public String getRequestUrl()
-
setRequestUrl
public void setRequestUrl(String requestUrl)
-
-