All Classes and Interfaces
Class
Description
V2 API definitions for managing and inspecting properties for collection aliases
V2 API definition for insuring that a specified per-shard property is distributed evenly amongst
the physical nodes comprising a collection.
Response body returned after a task cancellation request.
Request body for ConfigsetsApi.Clone
V2 API definitions for cluster-level asynchronous Collection API command status.
Definitions for v2 JAX-RS cluster properties APIs.
V2 API definition for creating a new "backup" of a specified collection
V2 API definitions for modifying collection-level properties.
V2 API definitions for creating, accessing, and deleting collection-level snapshots.
V2 API definition for fetching collection metadata
Response of the CollectionStatusApi.getCollectionStatus() API
Same properties as
GetSegmentDataResponse, but uses a different class to avoid
inheriting "responseHeader", etc.V2 API for reading and modifying a core/collection's config
V2 API definition for creating a (possibly slightly modified) copy of an existing configset
V2 API definition for deleting an existing configset.
V2 API definition for downloading an existing configset as a ZIP archive.
V2 API definition for reading a single file from an existing configset.
V2 API definition for listing the configsets available to this SolrCloud cluster.
V2 API definition for putting a single file to an existing configset.
V2 API definition for uploading an entire configset as a ZIP archive.
Concisely collects the parameters shared by APIs that interact with contents of a specific core.
V2 API definition for creating a core on the receiving Solr node
V2 API definitions for Creating, Listing, and Deleting Core Snapshots.
V2 API definition for creating a SolrCloud collection
Request body for v2 "create collection" requests
Response for
CoreApis 'create' APIV2 API definition for adding a new replica to an existing shard.
V2 API definition for creating a new shard in a collection.
Response body for
DELETE /api/cluster/commands and DELETE
/api/cluster/commands/{requestId}.The Response for
CollectionSnapshotApis.DeleteV2 API definition for deleting one or more existing replicas from one or more shards.
V2 API definition for removing a property from a collection replica
V2 API definition for deleting a particular shard from its collection.
A value type representing an error.
SolrJerseyResponse implementation with a warning field indicating that the format may
changeResponse body for the `GET /api/cores/coreName/replication/files` API
Represents the metadata for a single filestore file or directory
A
SolrJerseyResponse which can accept any top-level properties.V2 API definition for triggering a leader election on a particular collection and shard.
Response body for
GET /api/cluster/commands/{requestId}.Nested
status object returned by REQUESTSTATUS.The state of an asynchronous request.
The Response for the v2 "get collection property" API
V2 API for checking the status of a core-level asynchronous command.
V2 API definition to fetch the public key of the receiving node.
A serializable representation of Lucene's "LiveIndexWriterConfig"
Response body for the `GET /api/cores/coreName/replication/indexversion` API
V2 API definition for installing an offline index to a single core of a shard.
V2 API definition allowing users to import offline-constructed index into a shard.
V2 API definition for listing and inspecting collection aliases
V2 API definition for listing the nodes in the SolrCloud cluster.
Response body for
GET /api/cluster/nodes.V2 API definitions for collection-backup "listing".
The Response for the v2 "list collection properties" API
The Response for the v2 "list collection snapshots" API
Response format for the 'GET /api/node/logging/levels' API.
Generic logging response that includes the name of the log watcher (e.g.
A user-requested modification in the level that a specified logger reports at.
Representation of a single logger and its current state.
Metadata about the log messages returned by the 'GET /api/node/logging/messages' API
Response format for the 'GET /api/node/logging/messages' API.
V2 API for merging one or more indexes(either from multiple Solr cores or multiple index
directories) to another index.
Request body for endpoints
MergeIndexesApiV2 API definitions to fetch metrics.
V2 API definition for migrating replicas from a set of nodes to another set of nodes.
V2 API definition for checking the health of a Solr node.
Response body for the '/api/node/health' endpoint.
The possible health statuses for a Solr node.
V2 API definition for listing JRE system properties on a Solr node.
Response body for
GET /api/node/properties and GET
/api/node/properties/{propertyName}.V2 API definitions to fetch node system info, analogous to the v1 /admin/info/system.
Response from /node/system
/node/system/jvm
/node/system/lucene
/node/system/security
V2 API for retrieving thread information from the receiving node.
Response body for the
/api/node/threads endpoint.Request body for the
DeleteCollectionBackupApi.garbageCollectUnusedBackupFiles(String, PurgeUnusedFilesRequestBody) API.A marker interface used by v2 POJOs to indicate they contain annotations that can be written out
via reflection.
V2 API definition for reloading collections.
V2 API definition for reloading an individual core.
V2 API definition for "renaming" an existing collection
V2 API definition for renaming a Solr core.
V2 API definition for recreating replicas in one node (the source) on another node(s) (the
target).
V2 endpoint for Backup API used for User-Managed clusters and Single-Node Installation.
Response for the v2 "replication backup" API
Request body for the v2 "restore collection" API.
V2 API definition for restoring a previously taken backup to a core
Request body used by
DeleteReplicaApiModifications that can be made to elements of a schema, either individually or in bulk.
Request body for the Schema Designer add endpoint.
Response body for the Schema Designer
addSchemaObject endpoint.Response body for the Schema Designer
analyze endpoint.V2 API definitions for the Solr Schema Designer.
Response body for the Schema Designer list-configs endpoint.
Response body for the Schema Designer
updateFileContents endpoint.Response body for the Schema Designer get-info endpoint.
Response body for the Schema Designer publish endpoint.
Base response body for Schema Designer endpoints that operate on a full schema:
prepNewSchema returns this directly; updateFileContents, addSchemaObject,
updateSchemaObject, and analyze return the more specific subclasses declared in this
package, adding fields particular to each.Response body for the Schema Designer get-schema-diff endpoint.
Base response for Schema Designer endpoints that surface the designer settings.
Request body for the Schema Designer update endpoint: a flat field or field-type definition.
Response body for the Schema Designer
updateSchemaObject endpoint.V2 API definition for fetching metadata about a core's segments
V2 API implementation shim for Solr's querying or otherwise inspecting documents in a core or
collection.
The request body for the 'PUT /api/node/logging/messages/threshold' API.
Contained in
ListCoreSnapshotsResponse, this holds information for a given core's
SnapshotBase response-body POJO to be used by Jersey resources.
Simple Solr version representation backed by a Semantic
Versioning library.
Concisely collects the parameters shared by APIs that interact with contents of a specific core
OR collection.
Represents API responses composed of the responses of various sub-requests.
V2 API for swapping two existing Solr cores.
V2 API definition for triggering a shard-sync operation within a particular collection and shard.
V2 API definition for unloading a Solr core.
V2 API definitions for Solr's ZooKeeper ready-proxy endpoint
Represents the data returned by a ZooKeeper 'stat' call