public class UpdateRequestHandlerApi extends UpdateRequestHandler
PermissionNameProvider.Name
SolrInfoBean.Category, SolrInfoBean.Group
ADD, BIN_PATH, COMMIT, COMMIT_WITHIN, CSV_PATH, DELETE, DOC_PATH, JSON_PATH, OPTIMIZE, OVERWRITE, ROLLBACK, SOFT_COMMIT, VERSION, WAIT_SEARCHER
appends, defaults, httpCaching, initArgs, invariants, solrMetricsContext
ANY, NULL, values
TYPE
Constructor and Description |
---|
UpdateRequestHandlerApi() |
Modifier and Type | Method and Description |
---|---|
Collection<Api> |
getApis()
It is possible to support multiple v2 apis by a single requesthandler
|
Boolean |
registerV1()
Whether this should be made available at the regular legacy path
|
Boolean |
registerV2()
Whether this request handler must be made available at the /v2/ path
|
createDefaultLoaders, getCategory, getDescription, getPermissionName, init, newLoader, setAssumeContentType
handleRequestBody
getInitArgs, getMetricNames, getName, getPluginInfo, getRequestHandler, getSolrMetricsContext, getSolrParamsFromNamedList, getSubHandler, handleRequest, initializeMetrics, setPluginInfo
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMetricRegistry, getMetricsSnapshot, registerMetricName
close, getUniqueMetricTag, initializeMetrics
public Collection<Api> getApis()
ApiSupport
getApis
in interface ApiSupport
getApis
in class RequestHandlerBase
public Boolean registerV1()
ApiSupport
public Boolean registerV2()
ApiSupport
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.