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 |
static class |
ConfigSetAdminRequest.Delete |
static class |
ConfigSetAdminRequest.List |
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
|
Collection<ContentStream> |
getContentStreams() |
SolrParams |
getParams() |
protected abstract Q |
getThis() |
protected ConfigSetAdminRequest |
setAction(ConfigSetParams.ConfigSetAction action) |
getBasicAuthPassword, getBasicAuthUser, getCollection, getMethod, getPath, getQueryParams, getResponseParser, getStreamingResponseCallback, process, process, setBasicAuthCredentials, setMethod, setPath, setQueryParams, setResponseParser, setStreamingResponseCallback, setUseBinaryV2, 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>
public Collection<ContentStream> getContentStreams() throws IOException
getContentStreams
in class SolrRequest<R extends ConfigSetAdminResponse>
IOException
protected abstract R createResponse(SolrClient client)
SolrRequest
createResponse
in class SolrRequest<R extends ConfigSetAdminResponse>
client
- the SolrClient
the request will be sent toCopyright © 2000-2017 Apache Software Foundation. All Rights Reserved.