public abstract class ConfigSetAdminRequest<Q extends ConfigSetAdminRequest<Q,R>,R extends ConfigSetAdminResponse> extends SolrRequest<R>
Modifier and Type | Class and Description |
---|---|
protected static class |
ConfigSetAdminRequest.ConfigSetSpecificAdminRequest<T extends ConfigSetAdminRequest<T,ConfigSetAdminResponse>> |
static class |
ConfigSetAdminRequest.Create
Creates a new config set by cloning an existing "base" configset.
|
static class |
ConfigSetAdminRequest.Delete |
static class |
ConfigSetAdminRequest.List |
static class |
ConfigSetAdminRequest.Upload
Uploads files to create a new configset, or modify an existing config set.
|
SolrRequest.METHOD
Modifier and Type | Field and Description |
---|---|
protected ConfigSetParams.ConfigSetAction |
action |
SUPPORTED_METHODS, useBinaryV2, usev2
Constructor and Description |
---|
ConfigSetAdminRequest() |
ConfigSetAdminRequest(String path) |
Modifier and Type | Method and Description |
---|---|
protected abstract R |
createResponse(SolrClient client)
Create a new SolrResponse to hold the response from the server
|
SolrParams |
getParams() |
protected abstract Q |
getThis() |
protected ConfigSetAdminRequest |
setAction(ConfigSetParams.ConfigSetAction action) |
addHeader, getBasePath, getBasicAuthPassword, getBasicAuthUser, getCollection, getContentStreams, getContentWriter, getHeaders, getMethod, getPath, getQueryParams, getResponseParser, getStreamingResponseCallback, getUserPrincipal, process, process, setBasePath, setBasicAuthCredentials, setMethod, setPath, setQueryParams, setResponseParser, setStreamingResponseCallback, setUseBinaryV2, setUserPrincipal, setUseV2
protected ConfigSetParams.ConfigSetAction action
public ConfigSetAdminRequest()
public ConfigSetAdminRequest(String path)
protected ConfigSetAdminRequest setAction(ConfigSetParams.ConfigSetAction action)
protected abstract Q getThis()
public SolrParams getParams()
getParams
in class SolrRequest<R extends ConfigSetAdminResponse>
protected abstract R createResponse(SolrClient client)
SolrRequest
createResponse
in class SolrRequest<R extends ConfigSetAdminResponse>
client
- the SolrClient
the request will be sent toCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.