Class GetSegmentData
java.lang.Object
org.apache.solr.api.JerseyResource
org.apache.solr.handler.admin.api.GetSegmentData
- All Implemented Interfaces:
SegmentsApi
V2 API implementation for
SegmentsApi
Equivalent to the v1 /solr/coreName/admin/segments endpoint.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final SolrCoreprotected final SolrQueryRequestprotected final SolrQueryResponseFields inherited from class org.apache.solr.api.JerseyResource
containerRequestContextFields inherited from interface org.apache.solr.client.api.endpoint.SegmentsApi
CORE_INFO_PARAM_DESC, FIELD_INFO_PARAM_DESC, RAW_SIZE_DETAILS_DESC, RAW_SIZE_PARAM_DESC, RAW_SIZE_SAMPLING_PERCENT_DESC, RAW_SIZE_SUMMARY_DESC, SIZE_INFO_PARAM_DESC -
Constructor Summary
ConstructorsConstructorDescriptionGetSegmentData(SolrCore solrCore, SolrQueryRequest req, SolrQueryResponse rsp) -
Method Summary
Methods inherited from class org.apache.solr.api.JerseyResource
ensureRequiredParameterProvided, ensureRequiredRequestBodyProvided, instantiateJerseyResponse, instantiateJerseyResponse
-
Field Details
-
solrCore
-
solrQueryRequest
-
solrQueryResponse
-
-
Constructor Details
-
GetSegmentData
-
-
Method Details
-
getSegmentData
public GetSegmentDataResponse getSegmentData(Boolean coreInfo, Boolean fieldInfo, Boolean rawSize, Boolean rawSizeSummary, Boolean rawSizeDetails, Float rawSizeSamplingPercent, Boolean sizeInfo) throws Exception - Specified by:
getSegmentDatain interfaceSegmentsApi- Throws:
Exception
-