Class ListAliases
java.lang.Object
org.apache.solr.api.JerseyResource
org.apache.solr.handler.admin.api.AdminAPIBase
org.apache.solr.handler.admin.api.ListAliases
- All Implemented Interfaces:
ListAliasesApi
V2 API implementation for listing and inspecting collection aliases
-
Field Summary
Fields inherited from class org.apache.solr.handler.admin.api.AdminAPIBase
coreContainer, solrQueryRequest, solrQueryResponseFields inherited from class org.apache.solr.api.JerseyResource
containerRequestContext -
Constructor Summary
ConstructorsConstructorDescriptionListAliases(CoreContainer coreContainer, SolrQueryRequest solrQueryRequest, SolrQueryResponse solrQueryResponse) -
Method Summary
Modifier and TypeMethodDescriptiongetAliasByName(String aliasName) V2 API for listing all aliases known by Solr.Methods inherited from class org.apache.solr.handler.admin.api.AdminAPIBase
disableResponseCaching, fetchAndValidateZooKeeperAwareCoreContainer, insertIfNotNull, recordCollectionForLogAndTracing, resolveAndValidateAliasIfEnabled, resolveCollectionName, submitRemoteMessageAndHandleResponse, validateZooKeeperAwareCoreContainerMethods inherited from class org.apache.solr.api.JerseyResource
ensureRequiredParameterProvided, ensureRequiredRequestBodyProvided, instantiateJerseyResponse, instantiateJerseyResponse
-
Constructor Details
-
ListAliases
@Inject public ListAliases(CoreContainer coreContainer, SolrQueryRequest solrQueryRequest, SolrQueryResponse solrQueryResponse)
-
-
Method Details
-
getAliases
V2 API for listing all aliases known by Solr.This API
GET /api/aliasesis analogous to the v1GET /api/cluster/aliasesAPI.- Specified by:
getAliasesin interfaceListAliasesApi- Throws:
Exception
-
getAliasByName
- Specified by:
getAliasByNamein interfaceListAliasesApi- Throws:
Exception
-