All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractSchemaRequest<T extends SolrResponse> |
|
| AbstractUpdateRequest |
|
| AbstractUpdateRequest.ACTION |
|
| AffinityReplicaListTransformer |
Allows better caching by establishing deterministic evenly-distributed replica routing
preferences according to either explicitly configured hash routing parameter, or the hash of a
query parameter (configurable, usually related to the main query).
|
| AffinityReplicaListTransformerFactory |
|
| Aliases |
Holds collection aliases -- virtual collections that point to one or more other collections.
|
| AliasesApi |
|
| AliasesApi.DeleteAlias |
|
| AliasesApi.DeleteAliasResponse |
|
| AliasesApi.GetAliasByName |
|
| AliasesApi.GetAliasByNameResponse |
|
| AliasesApi.GetAliases |
|
| AliasesApi.GetAliasesResponse |
|
| AliasPropertiesApi |
|
| AliasPropertiesApi.CreateOrUpdateAliasProperty |
|
| AliasPropertiesApi.CreateOrUpdateAliasPropertyResponse |
|
| AliasPropertiesApi.DeleteAliasProperty |
|
| AliasPropertiesApi.DeleteAliasPropertyResponse |
|
| AliasPropertiesApi.GetAliasProperty |
|
| AliasPropertiesApi.GetAliasPropertyResponse |
|
| AliasPropertiesApi.GetAllAliasProperties |
|
| AliasPropertiesApi.GetAllAliasPropertiesResponse |
|
| AliasPropertiesApi.UpdateAliasProperties |
|
| AliasPropertiesApi.UpdateAliasPropertiesResponse |
|
| AlreadyClosedException |
|
| AnalysisParams |
Defines the request parameters used by all analysis request handlers.
|
| AnalysisResponseBase |
A base class for all analysis responses.
|
| AnalysisResponseBase.AnalysisPhase |
A phase in the analysis process.
|
| AnalysisResponseBase.TokenInfo |
Holds all information of a token as part of an analysis phase.
|
| AnalyzerDefinition |
|
| ApiMapping |
Types and utilities used by many ApiMapping classes.
|
| ApiMapping.CommandMeta |
|
| ApiMapping.V2EndPoint |
|
| ApiType |
Types of API calls
|
| AppendedSolrParams |
SolrParams wrapper which acts similar to DefaultSolrParams except that it "appends" the values of
multi-value params from both sub instances, so that all of the values are returned.
|
| AsyncListener<T> |
Listener for async requests
|
| AuthenticationStoreHolder |
|
| BackupCollectionPayload |
V2 API POJO for the /v2/collections 'backup-collection' command.
|
| BaseHttpClusterStateProvider |
|
| BaseHttpSolrClient |
|
| BaseHttpSolrClient.RemoteExecutionException |
This should be thrown when a server has an error in executing the request and it sends a proper
payload back to the client
|
| BaseHttpSolrClient.RemoteSolrException |
Subclass of SolrException that allows us to capture an arbitrary HTTP status code that may have
been returned by the remote server or a proxy along the way.
|
| BinaryRequestWriter |
A RequestWriter which writes requests in the javabin format
|
| BinaryResponseParser |
|
| BindingException |
|
| BucketBasedJsonFacet |
Represents the top-level response for a bucket-based JSON facet (i.e.
|
| BucketJsonFacet |
Represents an individual bucket result of a "term" or "range" facet.
|
| ByteArrayUtf8CharSequence |
A mutable byte[] backed Utf8CharSequence.
|
| BytesBlock |
|
| BytesOutputStream |
|
| BytesOutputStream.Bytes |
|
| ByteUtils |
|
| Cache<K,V> |
|
| Callable<T> |
|
| Cancellable |
|
| ClientUtils |
|
| CloudHttp2SolrClient |
SolrJ client class to communicate with SolrCloud using Http2SolrClient.
|
| CloudHttp2SolrClient.Builder |
|
| CloudLegacySolrClient |
Deprecated.
|
| CloudLegacySolrClient.Builder |
|
| CloudSolrClient |
|
| CloudSolrClient.Builder |
|
| CloudSolrClient.RouteException |
|
| CloudSolrClient.RouteResponse<T extends LBSolrClient.Req> |
|
| Cluster |
This class represents a cluster of Solr Docs .
|
| ClusterApi |
|
| ClusterApi.BalanceReplicas |
|
| ClusterApi.BalanceReplicasResponse |
|
| ClusteringResponse |
Encapsulates responses from ClusteringComponent
|
| ClusterPropPayload |
|
| ClusterPropPayload.Cluster |
|
| ClusterPropPayload.CollectionDefaults |
|
| ClusterPropPayload.Defaults |
|
| ClusterState |
Immutable state of the cloud.
|
| ClusterState.CollectionRef |
|
| ClusterStateProvider |
Provides cluster state from some source
|
| CollectionAdminParams |
|
| CollectionAdminRequest<T extends CollectionAdminResponse> |
This class is experimental and subject to change.
|
| CollectionAdminRequest.AddReplica |
|
| CollectionAdminRequest.AddReplicaProp |
|
| CollectionAdminRequest.AddRole |
|
| CollectionAdminRequest.AsyncCollectionAdminRequest |
Base class for asynchronous collection admin requests
|
| CollectionAdminRequest.AsyncCollectionSpecificAdminRequest |
|
| CollectionAdminRequest.AsyncShardSpecificAdminRequest |
|
| CollectionAdminRequest.Backup |
|
| CollectionAdminRequest.BalanceShardUnique |
|
| CollectionAdminRequest.ClusterProp |
|
| CollectionAdminRequest.ClusterStatus |
|
| CollectionAdminRequest.CollectionAdminRoleRequest |
|
| CollectionAdminRequest.CollectionProp |
|
| CollectionAdminRequest.ColStatus |
|
| CollectionAdminRequest.Create |
|
| CollectionAdminRequest.CreateAlias |
|
| CollectionAdminRequest.CreateCategoryRoutedAlias |
|
| CollectionAdminRequest.CreateShard |
|
| CollectionAdminRequest.CreateSnapshot |
|
| CollectionAdminRequest.CreateTimeRoutedAlias |
|
| CollectionAdminRequest.Delete |
|
| CollectionAdminRequest.DeleteAlias |
|
| CollectionAdminRequest.DeleteBackup |
|
| CollectionAdminRequest.DeleteNode |
|
| CollectionAdminRequest.DeleteReplica |
|
| CollectionAdminRequest.DeleteReplicaProp |
|
| CollectionAdminRequest.DeleteShard |
|
| CollectionAdminRequest.DeleteSnapshot |
|
| CollectionAdminRequest.DeleteStatus |
|
| CollectionAdminRequest.DimensionalRoutedAlias |
|
| CollectionAdminRequest.ForceLeader |
|
| CollectionAdminRequest.InstallShard |
|
| CollectionAdminRequest.List |
|
| CollectionAdminRequest.ListAliases |
|
| CollectionAdminRequest.ListBackup |
|
| CollectionAdminRequest.ListSnapshots |
|
| CollectionAdminRequest.Migrate |
|
| CollectionAdminRequest.MockCollTask |
|
| CollectionAdminRequest.Modify |
A Modify Collection request
|
| CollectionAdminRequest.MoveReplica |
|
| CollectionAdminRequest.OverseerStatus |
|
| CollectionAdminRequest.RebalanceLeaders |
|
| CollectionAdminRequest.ReindexCollection |
|
| CollectionAdminRequest.Reload |
|
| CollectionAdminRequest.RemoveRole |
|
| CollectionAdminRequest.Rename |
|
| CollectionAdminRequest.ReplaceNode |
|
| CollectionAdminRequest.RequestApiDistributedProcessing |
|
| CollectionAdminRequest.RequestApiDistributedProcessingResponse |
|
| CollectionAdminRequest.RequestStatus |
|
| CollectionAdminRequest.RequestStatusResponse |
|
| CollectionAdminRequest.Restore |
|
| CollectionAdminRequest.RoutedAliasAdminRequest |
|
| CollectionAdminRequest.SetAliasProperty |
|
| CollectionAdminRequest.ShardSpecificAdminRequest |
|
| CollectionAdminRequest.SplitShard |
|
| CollectionAdminResponse |
|
| CollectionBackupsApi |
|
| CollectionBackupsApi.DeleteMultipleBackupsByRecency |
|
| CollectionBackupsApi.DeleteMultipleBackupsByRecencyResponse |
|
| CollectionBackupsApi.DeleteSingleBackupById |
|
| CollectionBackupsApi.DeleteSingleBackupByIdResponse |
|
| CollectionBackupsApi.GarbageCollectUnusedBackupFiles |
|
| CollectionBackupsApi.GarbageCollectUnusedBackupFilesResponse |
|
| CollectionBackupsApi.ListBackupsAtLocation |
|
| CollectionBackupsApi.ListBackupsAtLocationResponse |
|
| CollectionConfig |
|
| CollectionParams |
|
| CollectionParams.CollectionAction |
(Mostly) Collection API actions that can be sent by nodes to the Overseer over the
/overseer/collection-queue-work ZooKeeper queue.
|
| CollectionParams.LockLevel |
|
| CollectionsApi |
|
| CollectionsApi.DeleteCollection |
|
| CollectionsApi.DeleteCollectionResponse |
|
| CollectionsApi.ListCollections |
|
| CollectionsApi.ListCollectionsResponse |
|
| CollectionsApi.ReloadCollection |
|
| CollectionsApi.ReloadCollectionResponse |
|
| CollectionsApi.RenameCollection |
|
| CollectionsApi.RenameCollectionResponse |
|
| CollectionStatePredicate |
Interface to determine if a set of liveNodes and a collection's state matches some expecatations.
|
| CollectionUtil |
Methods for creating collections with exact sizes, and other convenience methods
|
| CommandOperation |
|
| CommonAdminParams |
|
| CommonParams |
Parameters used across many handlers
|
| CommonParams.EchoParamStyle |
valid values for: echoParams
|
| CommonTestInjection |
Allows random faults to be injected in running code during test runs across all solr packages.
|
| CommonTestInjection.Breakpoint |
|
| CommonTestInjection.BreakpointSetter |
|
| CompositeIdRouter |
CompositeIdRouter partitions ids based on a CompositeIdRouter.SEPARATOR, hashes each partition and merges
the hashes together to map the id to a slice.
|
| CompositeIdRouter.KeyParser |
Helper class to calculate parts, masks etc for an id.
|
| Compressor |
|
| ConcurrentUpdateHttp2SolrClient |
|
| ConcurrentUpdateHttp2SolrClient.Builder |
|
| ConcurrentUpdateSolrClient |
Deprecated.
|
| ConcurrentUpdateSolrClient.Builder |
|
| ConditionalKeyMapWriter |
|
| ConditionalKeyMapWriter.EntryWriterWrapper |
|
| ConditionalMapWriter |
|
| ConditionalMapWriter.EntryWriterWrapper |
|
| ConfigNode |
A generic interface that represents a config file, mostly XML Please note that this is an
immutable, read-only object.
|
| ConfigNode.Helpers |
|
| ConfigSetAdminRequest<Q extends ConfigSetAdminRequest<Q,R>,R extends ConfigSetAdminResponse> |
This class is experimental and subject to change.
|
| ConfigSetAdminRequest.ConfigSetSpecificAdminRequest<T extends ConfigSetAdminRequest<T,ConfigSetAdminResponse>> |
|
| ConfigSetAdminRequest.Create |
Creates a new config set by cloning an existing "base" configset.
|
| ConfigSetAdminRequest.Delete |
|
| ConfigSetAdminRequest.List |
|
| ConfigSetAdminRequest.Upload |
Uploads files to create a new configset, or modify an existing config set.
|
| ConfigSetAdminResponse |
No special handling at this time.
|
| ConfigSetAdminResponse.List |
|
| ConfigSetParams |
ConfigSets API related parameters and actions.
|
| ConfigSetParams.ConfigSetAction |
|
| ConfigsetsApi |
|
| ConfigsetsApi.ListConfigSet |
|
| ConfigsetsApi.ListConfigSetResponse |
|
| Constants |
|
| ContentStream |
Deprecated.
|
| ContentStreamBase |
Three concrete implementations for ContentStream - one for File/URL/String
|
| ContentStreamBase.ByteArrayStream |
Construct a ContentStream from a File
|
| ContentStreamBase.FileStream |
Construct a ContentStream from a File
|
| ContentStreamBase.StringStream |
Construct a ContentStream from a String
|
| ContentStreamBase.URLStream |
Construct a ContentStream from a URL This uses a URLConnection
to get the content stream
|
| ContentStreamUpdateRequest |
Basic functionality to upload a File or ContentStream to a
Solr Cell or some other handler that takes ContentStreams (CSV)
|
| CoreAdminParams |
|
| CoreAdminParams.CoreAdminAction |
|
| CoreAdminRequest |
This class is experimental and subject to change.
|
| CoreAdminRequest.Create |
|
| CoreAdminRequest.CreateSnapshot |
|
| CoreAdminRequest.DeleteSnapshot |
|
| CoreAdminRequest.ListSnapshots |
|
| CoreAdminRequest.MergeIndexes |
|
| CoreAdminRequest.OverrideLastPublished |
|
| CoreAdminRequest.RequestRecovery |
|
| CoreAdminRequest.RequestSyncShard |
|
| CoreAdminRequest.Unload |
|
| CoreAdminRequest.WaitForState |
|
| CoreAdminResponse |
|
| CoreStatus |
|
| CreateConfigPayload |
|
| CreateCorePayload |
|
| CreateShardPayload |
|
| CursorMarkParams |
Parameters and constants used when dealing with cursor based requests across large sorted result
sets.
|
| DataEntry |
This represents a data entry in the payload/stream.
|
| DataEntry.EntryListener |
|
| DataEntry.FastDecoder |
|
| DataEntry.Type |
The types are a superset of json
|
| DataInputInputStream |
An abstract DataInput that extends InputStream
|
| DefaultSolrParams |
|
| DelegatingClusterStateProvider |
|
| DelegationTokenHttpSolrClient |
|
| DelegationTokenRequest<Q extends DelegationTokenRequest<Q,R>,R extends DelegationTokenResponse> |
Class for making Solr delegation token requests.
|
| DelegationTokenRequest.Cancel |
|
| DelegationTokenRequest.Get |
|
| DelegationTokenRequest.Renew |
|
| DelegationTokenResponse |
Delegation Token responses
|
| DelegationTokenResponse.Cancel |
|
| DelegationTokenResponse.Get |
|
| DelegationTokenResponse.Renew |
|
| DeleteBasicAuthUserPayload |
|
| DirectJsonQueryRequest |
|
| DirectXmlRequest |
Send arbitrary XML to a request handler
|
| DisMaxParams |
A collection of params used in DisMaxRequestHandler, both for Plugin initialization and for
Requests.
|
| DocCollection |
Models a Collection in zookeeper (but that Java name is obviously taken, hence "DocCollection")
|
| DocCollection.CollectionStateProps |
JSON properties related to a collection's state.
|
| DocCollection.PrsSupplier |
|
| DocRouter |
Class to partition int range into n ranges.
|
| DocRouter.Range |
|
| DocumentAnalysisRequest |
A request for the org.apache.solr.handler.DocumentAnalysisRequestHandler.
|
| DocumentAnalysisResponse |
|
| DocumentAnalysisResponse.DocumentAnalysis |
An analysis process breakdown of a document.
|
| DocumentAnalysisResponse.FieldAnalysis |
An analysis process breakdown for a specific field.
|
| DocumentObjectBinder |
A class to map objects to and from solr documents.
|
| DomainMap |
|
| DOMUtil |
|
| EmptyEntityResolver |
This class provides several singletons of entity resolvers used by SAX and StAX in the Java API.
|
| EnumFieldValue |
Represents a Enum field value, which includes integer value (indicating the sort order) and
string (displayed) value.
|
| EventParams |
|
| ExecutorUtil |
|
| ExecutorUtil.InheritableThreadLocalProvider |
Any class which wants to carry forward the threadlocal values to the threads run by threadpools
must implement this interface and the implementation should be registered here
|
| ExecutorUtil.MDCAwareThreadPoolExecutor |
|
| ExpandParams |
Expand parameters
|
| FacetField |
A utility class to hold the facet response.
|
| FacetField.Count |
|
| FacetParams |
Facet parameters
|
| FacetParams.FacetRangeInclude |
An enumeration of the legal values for FacetParams.FACET_DATE_INCLUDE and FacetParams.FACET_RANGE_INCLUDE
lower = all gap based ranges include their lower bound
upper = all gap based ranges include their upper bound
edge = the first and last gap ranges include their edge bounds (ie: lower for the first
one, upper for the last one) even if the corresponding upper/lower option is not
specified
outer = the BEFORE and AFTER ranges should be inclusive of their bounds, even if the
first or last ranges already include those boundaries.
|
| FacetParams.FacetRangeMethod |
|
| FacetParams.FacetRangeOther |
|
| FastInputStream |
Single threaded buffered InputStream Internal Solr use only, subject to change.
|
| FastJavaBinDecoder |
|
| FastJavaBinDecoder.Tag |
|
| FastOutputStream |
Single threaded buffered OutputStream Internal Solr use only, subject to change.
|
| FastStreamingDocsCallback |
|
| FastWriter |
Single threaded BufferedWriter Internal Solr use only, subject to change.
|
| Field |
This class can be used to annotate a field or a setter an any class and SolrJ would help you
convert to SolrInputDocument and from SolrDocument
|
| FieldAnalysisRequest |
A request for the org.apache.solr.handler.FieldAnalysisRequestHandler.
|
| FieldAnalysisResponse |
|
| FieldAnalysisResponse.Analysis |
The analysis of a field.
|
| FieldFlag |
|
| FieldStatsInfo |
Holds stats info
|
| FieldTypeDefinition |
|
| FieldTypeRepresentation |
|
| GenericSolrRequest |
|
| Group |
Represents a group.
|
| GroupCommand |
This class represents the result of a group command.
|
| GroupParams |
Group parameters
|
| GroupResponse |
Overall grouping result.
|
| Hash |
Fast, well distributed, cross-platform hash functions.
|
| Hash.LongPair |
128 bits of state
|
| HashBasedRouter |
|
| HashRange |
A range of hash that is stored in a shard
|
| HealthCheckRequest |
|
| HealthCheckResponse |
|
| HeatmapFacetMap |
Represents a "heatmap" facet in a JSON request query.
|
| HeatmapFacetMap.HeatmapFormat |
|
| HeatmapJsonFacet |
Represents the result of a "heatmap" JSON facet.
|
| HighlightParams |
|
| Http2ClusterStateProvider |
|
| Http2SolrClient |
|
| Http2SolrClient.Builder |
|
| Http2SolrClient.OutStream |
|
| HttpClientBuilderFactory |
|
| HttpClientUtil |
Deprecated.
|
| HttpClientUtil.GzipDecompressingEntity |
|
| HttpClientUtil.SocketFactoryRegistryProvider |
|
| HttpClusterStateProvider |
Deprecated.
|
| HttpListenerFactory |
|
| HttpListenerFactory.RequestResponseListener |
|
| HttpSolrClient |
Deprecated.
|
| HttpSolrClient.Builder |
Deprecated.
|
| HttpSolrClient.HttpUriRequestResponse |
|
| ImplicitDocRouter |
This document router is for custom sharding
|
| InputStreamResponseParser |
Simply puts the InputStream into an entry in a NamedList named "stream".
|
| IntervalFacet |
Objects of this class will contain the result of all the intervals defined for a specific field.
|
| IntervalFacet.Count |
Holds counts for facet intervals defined in a field
|
| IOUtils |
|
| IsUpdateRequest |
Marker class so that we can determine which requests are updates.
|
| IteratorWriter |
Interface to help do push writing to an array
|
| IteratorWriter.ItemWriter |
|
| JacksonContentWriter |
|
| JacksonParsingResponse<T> |
|
| JavaBinCodec |
Defines a space-efficient serialization/deserialization format for transferring data.
|
| JavaBinCodec.ObjectResolver |
Allows extension of JavaBinCodec to support serialization of arbitrary data types.
|
| JavaBinCodec.StringCache |
|
| JavaBinCodec.WritableDocFields |
|
| JavaBinUpdateRequestCodec |
Provides methods for marshalling an UpdateRequest to a NamedList which can be serialized in the
javabin format and vice versa.
|
| JavaBinUpdateRequestCodec.StreamingUpdateHandler |
|
| JsonFacetMap<B extends JsonFacetMap<B>> |
A common parent for a small set of classes that allow easier composition of JSON facet objects.
|
| JsonMapResponseParser |
ResponseParser for JsonMaps.
|
| JsonProperty |
Provides a 1:1 mapping from jackson's annotation.
|
| JsonQueryRequest |
|
| JsonRecordReader |
A Streaming parser for json to emit one record at a time.
|
| JsonRecordReader.Handler |
Implement this interface to stream records as and when one is found.
|
| JsonSchemaCreator |
Creates a json schema from an annotated Java Object.
|
| JsonSchemaValidator |
A very basic and lightweight json schema parsing and data validation tool.
|
| JsonTextWriter |
|
| Krb5HttpClientBuilder |
Deprecated.
|
| Krb5HttpClientBuilder.SolrJaasConfiguration |
|
| LBHttp2SolrClient |
LBHttp2SolrClient or "LoadBalanced LBHttp2SolrClient" is a load balancing wrapper around Http2SolrClient.
|
| LBHttp2SolrClient.Builder |
|
| LBHttpSolrClient |
Deprecated.
|
| LBHttpSolrClient.Builder |
|
| LBSolrClient |
|
| LBSolrClient.Req |
|
| LBSolrClient.Rsp |
|
| LBSolrClient.ServerIterator |
|
| LBSolrClient.ServerWrapper |
|
| LinkedHashMapWriter<V> |
|
| LukeRequest |
|
| LukeResponse |
This is an incomplete representation of the data returned from Luke
|
| LukeResponse.FieldInfo |
|
| LukeResponse.FieldTypeInfo |
|
| MapBackedCache<K,V> |
|
| MapSerializable |
This is to facilitate just in time creation of objects before writing it to the response.
|
| MapSolrParams |
SolrParams implementation that can be built from and is backed by a Map.
|
| MapWriter |
Use this class to push all entries of a Map into an output.
|
| MapWriter.EntryWriter |
An interface to push one entry at a time to the output.
|
| MapWriterMap |
|
| MigrateDocsPayload |
|
| ModifiableSolrParams |
This class is similar to MultiMapSolrParams except you can edit the parameters after it
is initialized.
|
| ModifyCollectionPayload |
|
| MoreLikeThisParams |
Params for MoreLikeThisHandler.
|
| MoreLikeThisParams.TermStyle |
|
| MoveReplicaPayload |
|
| MultiContentWriterRequest |
|
| MultiMapSolrParams |
|
| MurmurHash2 |
This is a very fast, non-cryptographic hash suitable for general hash-based lookup.
|
| NamedList<T> |
A simple container class for modeling an ordered list of name/value pairs.
|
| NamedList.NamedListEntry<T> |
Helper class implementing Map.Entry<String, T> to store the key-value relationship in
NamedList (the keys of which are String-s)
|
| NavigableObject |
This class contains helper methods for navigating deeply nested Objects.
|
| NestableJsonFacet |
Represents the response to a "query" JSON facet.
|
| NodeApi |
|
| NodeApi.DeleteNode |
|
| NodeApi.DeleteNodeResponse |
|
| NodeApi.GetPublicKey |
|
| NodeApi.GetPublicKeyResponse |
|
| NodeApi.ReplaceNode |
|
| NodeApi.ReplaceNodeResponse |
|
| NodePreferenceRulesComparator |
This comparator makes sure that the given replicas are sorted according to the given list of
preferences.
|
| NodesSysProps |
Fetch a node's system properties.
|
| NonExistentCoreException |
|
| NoOpReplicaListTransformer |
|
| NoOpResponseParser |
Simply puts the entire response into an entry in a NamedList.
|
| ObjectCache |
Simple object cache with a type-safe accessor.
|
| ObjectReleaseTracker |
|
| OverseerOperationPayload |
|
| PackagePayload |
Just a container class for POJOs used in Package APIs
|
| PackagePayload.AddVersion |
|
| PackagePayload.DelVersion |
|
| Pair<T1,T2> |
|
| PathTrie<T> |
A utility class to efficiently parse/store/lookup hierarchical paths which are templatized like
/collections/{collection}/shards/{shard}/{replica}
|
| PerReplicaStates |
This represents the individual replica states in a collection This is an immutable object.
|
| PerReplicaStates.Operation |
|
| PerReplicaStates.Operation.Type |
|
| PerReplicaStates.State |
The state of a replica as stored as a node under
/collections/collection-name/state.json/replica-state
|
| PivotField |
|
| PlainIdRouter |
|
| PluginMeta |
POJO for a plugin metadata used in container plugins
|
| PreemptiveAuth |
Deprecated.
|
| PreemptiveBasicAuthClientBuilderFactory |
Deprecated.
|
| PreferenceRule |
|
| PrepareCoreRecoveryPayload |
|
| PropertiesUtil |
Breaking out some utility methods into a separate class as part of SOLR-4196.
|
| PushWriter |
This is an interface to stream data out using a push API
|
| QueryElevationParams |
Parameters used with the QueryElevationComponent
|
| QueryFacetMap |
Represents a "query" facet in a JSON query request.
|
| QueryRequest |
|
| QueryResponse |
|
| RangeFacet<B,G> |
Represents a range facet result
|
| RangeFacet.Count |
|
| RangeFacet.Currency |
|
| RangeFacet.Date |
|
| RangeFacet.Numeric |
|
| RangeFacetMap |
Represents a "range" facet in a JSON request query.
|
| RangeFacetMap.OtherBuckets |
|
| RateLimiterPayload |
POJO for Rate Limiter Metadata Configuration
|
| RebalanceLeadersPayload |
|
| ReflectMapWriter |
|
| RejoinLeaderElectionPayload |
|
| Replica |
|
| Replica.ReplicaStateProps |
JSON properties related to a replica's state.
|
| Replica.State |
The replica's state.
|
| Replica.Type |
|
| ReplicaListTransformer |
|
| ReplicaListTransformerFactory |
|
| ReplicaPosition |
|
| ReplicaPropertiesApi |
|
| ReplicaPropertiesApi.AddReplicaProperty |
|
| ReplicaPropertiesApi.AddReplicaPropertyResponse |
|
| ReplicaPropertiesApi.DeleteReplicaProperty |
|
| ReplicaPropertiesApi.DeleteReplicaPropertyResponse |
|
| ReplicasApi |
|
| ReplicasApi.DeleteReplicaByName |
|
| ReplicasApi.DeleteReplicaByNameResponse |
|
| ReplicasApi.DeleteReplicasByCount |
|
| ReplicasApi.DeleteReplicasByCountAllShards |
|
| ReplicasApi.DeleteReplicasByCountAllShardsResponse |
|
| ReplicasApi.DeleteReplicasByCountResponse |
|
| RequestApplyCoreUpdatesPayload |
|
| RequestBufferUpdatesPayload |
|
| RequestCoreRecoveryPayload |
|
| RequestReplicaListTransformerGenerator |
|
| RequestStatusState |
Represents the state of an asynchronous request.
|
| RequestSyncShardPayload |
|
| RequestWriter |
A RequestWriter is used to write requests to Solr.
|
| RequestWriter.ContentWriter |
|
| RequestWriter.StringPayloadContentWriter |
|
| RequiredSolrParams |
This is a simple wrapper to SolrParams that will throw a 400 exception if you ask for a parameter
that does not exist.
|
| Resource |
A binary resource.
|
| Resource.Consumer |
|
| ResponseParser |
|
| RetryUtil |
|
| RetryUtil.BooleanRetryCmd |
|
| RetryUtil.RetryCmd |
|
| RoutedAliasTypes |
Types of Routed Alias supported.
|
| Router |
identify shards for a given routing key or document id
|
| RoutingRule |
Used for routing docs with particular keys into another collection
|
| SchemaRepresentation |
|
| SchemaRequest |
This class offers access to the operations exposed by the Solr Schema API.
|
| SchemaRequest.AddCopyField |
Adds a new copy field rule to the schema of the specified collection.
|
| SchemaRequest.AddDynamicField |
Adds a new dynamic field rule to the schema of the specified collection.
|
| SchemaRequest.AddField |
Adds a new field definition to the schema.
|
| SchemaRequest.AddFieldType |
Update request used to add a new field type to the schema.
|
| SchemaRequest.CopyFields |
Schema API request that retrieves the source and destination of each copy field in the schema.
|
| SchemaRequest.DeleteCopyField |
Deletes a copy field rule from the schema of the specified collection.
|
| SchemaRequest.DeleteDynamicField |
Deletes a dynamic field rule from your schema.
|
| SchemaRequest.DeleteField |
Removes a field definition from the schema.
|
| SchemaRequest.DeleteFieldType |
Removes a field type from the schema of the specified collection.
|
| SchemaRequest.DynamicField |
Schema API request that lists the dynamic field definition for the specified field contained in
the schema.
|
| SchemaRequest.DynamicFields |
Schema API request that lists the dynamic field definitions contained in the schema.
|
| SchemaRequest.Field |
Schema API request that lists the field definition for the specified field contained in the
schema.
|
| SchemaRequest.Fields |
Schema API request class that lists the field definitions contained in the schema.
|
| SchemaRequest.FieldType |
Schema API request that retrieves the type definitions for the specified field type contained
in the schema.
|
| SchemaRequest.FieldTypes |
Schema API request that lists the types definitions contained in the schema.
|
| SchemaRequest.GlobalSimilarity |
Retrieves the class name of the global similarity defined (if any) in the schema.
|
| SchemaRequest.MultiUpdate |
The Schema API offers the possibility to perform one or more add requests in a single command.
|
| SchemaRequest.ReplaceDynamicField |
Replaces a dynamic field rule in the schema of the specified collection.
|
| SchemaRequest.ReplaceField |
Replaces a field's definition.
|
| SchemaRequest.ReplaceFieldType |
Replaces a field type in schema belonging to the schema of the specified collection.
|
| SchemaRequest.SchemaName |
Schema API request class that can be used to retrieve the name of the schema.
|
| SchemaRequest.SchemaVersion |
Schema API request that can be used to retrieve the version of the schema for the specified
collection.
|
| SchemaRequest.UniqueKey |
Schema API request that retrieves the field name that is defined as the uniqueKey for the index
of the specified collection.
|
| SchemaRequest.Update |
|
| SchemaResponse |
This class is used to wrap the response messages retrieved from Solr Schema API.
|
| SchemaResponse.CopyFieldsResponse |
|
| SchemaResponse.DynamicFieldResponse |
|
| SchemaResponse.DynamicFieldsResponse |
|
| SchemaResponse.FieldResponse |
|
| SchemaResponse.FieldsResponse |
|
| SchemaResponse.FieldTypeResponse |
|
| SchemaResponse.FieldTypesResponse |
|
| SchemaResponse.GlobalSimilarityResponse |
|
| SchemaResponse.SchemaNameResponse |
|
| SchemaResponse.SchemaVersionResponse |
|
| SchemaResponse.UniqueKeyResponse |
|
| SchemaResponse.UpdateResponse |
|
| SetRuleBasedAuthPermissionPayload |
|
| Shard |
A shard of a collection
|
| ShardParams |
Parameters used for distributed search.
|
| ShardReplica |
replica of a shard
|
| ShardsApi |
|
| ShardsApi.ForceShardLeader |
|
| ShardsApi.ForceShardLeaderResponse |
|
| ShardsApi.SyncShard |
|
| ShardsApi.SyncShardResponse |
|
| ShardTerms |
Hold values of terms, this class is immutable.
|
| ShufflingReplicaListTransformer |
|
| SimpleMap<T> |
A simplified read-only key-value structure.
|
| SimpleOrderedMap<T> |
SimpleOrderedMap is a NamedList where access by key is more important than
maintaining order when it comes to representing the held data in other forms, as ResponseWriters
normally do.
|
| SimpleParams |
Parameters used by the SimpleQParser.
|
| SimpleSolrResponse |
|
| Slice |
A Slice contains immutable information about a logical shard (all replicas that share the same
shard id).
|
| Slice.SliceStateProps |
JSON properties related to a slice's state.
|
| Slice.State |
The slice's state.
|
| SocketProxy |
Kindly borrowed the idea and base implementation from the ActiveMQ project; useful for blocking
traffic on a specified port.
|
| SolrBasicAuthentication |
BasicAuthentication that does not care about uri and realm
|
| SolrClassLoader |
A generic interface to load plugin classes
|
| SolrClient |
Abstraction through which all communication with a Solr server may be routed
|
| SolrClientBuilder<B extends SolrClientBuilder<B>> |
Deprecated.
|
| SolrCloseable |
A Closeable that also allows checking whether it's been closed.
|
| SolrCloseableLatch |
|
| SolrCluster |
Represents a Solr cluster
|
| SolrCollection |
Represents a collection in Solr
|
| SolrDocument |
A concrete representation of a document within a Solr index.
|
| SolrDocumentBase<T,K> |
|
| SolrDocumentList |
Represent a list of SolrDocuments returned from a search.
|
| SolrException |
|
| SolrException.ErrorCode |
This list of valid HTTP Status error codes that Solr may return in the case of a "Server Side"
error.
|
| SolrHttpClientBuilder |
Deprecated.
|
| SolrHttpClientBuilder.AuthSchemeRegistryProvider |
|
| SolrHttpClientBuilder.CookieSpecRegistryProvider |
|
| SolrHttpClientBuilder.CredentialsProviderProvider |
|
| SolrHttpClientContextBuilder |
Deprecated.
|
| SolrHttpClientContextBuilder.AuthSchemeRegistryProvider |
|
| SolrHttpClientContextBuilder.CookieSpecRegistryProvider |
|
| SolrHttpClientContextBuilder.CredentialsProviderProvider |
|
| SolrHttpRequestRetryHandler |
Deprecated.
|
| SolrIdentifierValidator |
Ensures that provided identifiers align with Solr's recommendations/requirements for choosing
collection, core, etc identifiers.
|
| SolrIdentifierValidator.IdentifierType |
|
| SolrInputDocument |
Represent the field-value information needed to construct and index a Lucene Document.
|
| SolrInputField |
|
| SolrJSONWriter |
Use this to serialize an object into Json.
|
| SolrNamedThreadFactory |
|
| SolrNode |
A read only view of a Solr node
|
| SolrParams |
SolrParams is designed to hold parameters to Solr, often from the request coming into Solr.
|
| SolrPing |
Verify that there is a working Solr core at the URL of a SolrClient.
|
| SolrPingResponse |
|
| SolrPortAwareCookieSpecFactory |
|
| SolrPortAwareCookieSpecFactory.PortAwareCookieSpec |
|
| SolrPortAwareCookieSpecFactory.PortAwareDomainHandler |
A domain handler to validate and match cookies based on the domain and origin.
|
| SolrQuery |
This is an augmented SolrParams with get/set/add fields for common fields used in the Standard
and Dismax request handlers
|
| SolrQuery.ORDER |
|
| SolrQuery.SortClause |
A single sort clause, encapsulating what to sort and the sort order.
|
| SolrRequest<T extends SolrResponse> |
|
| SolrRequest.METHOD |
|
| SolrRequest.SolrClientContext |
|
| SolrRequest.SolrRequestType |
|
| SolrResponse |
|
| SolrResponseBase |
|
| SolrServerException |
Exception to catch all types of communication / parsing issues associated with talking to SOLR
|
| SolrZkClientTimeout |
|
| SpatialParams |
|
| SpecProvider |
A generic interface for any class that is capable of providing its specification as a json schema
|
| SpellCheckResponse |
Encapsulates responses from SpellCheckComponent
|
| SpellCheckResponse.Collation |
|
| SpellCheckResponse.Correction |
|
| SpellCheckResponse.Suggestion |
|
| SpellingParams |
Parameters used for spellchecking
|
| SplitShardPayload |
|
| SSLConfig |
Encapsulates settings related to SSL Configuration.
|
| StatsParams |
Stats Parameters
|
| StreamingBinaryResponseParser |
A BinaryResponseParser that sends callback events rather then build a large response
|
| StreamingResponseCallback |
A callback interface for streaming response
|
| StreamingUpdateRequest |
A simple update request which streams content to the server
|
| StreamParams |
Streaming Expressions Parameters and Properties.
|
| StringBytes |
|
| StrUtils |
|
| SuggesterResponse |
Encapsulates responses from the Suggester Component
|
| Suggestion |
This class models a Suggestion coming from Solr Suggest Component.
|
| SuppressForbidden |
Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field.
|
| Template |
|
| TermsFacetMap |
Represents a "terms" facet in a JSON query request.
|
| TermsFacetMap.FacetMethod |
|
| TermsParams |
|
| TermsParams.TermsRegexpFlag |
|
| TermsResponse |
Encapsulates responses from TermsComponent
|
| TermsResponse.Term |
|
| TermVectorParams |
|
| TextWriter |
|
| TimeSource |
Source of time.
|
| TimeSource.CurrentTimeSource |
|
| TimeSource.NanoTimeSource |
|
| TimeSource.SimTimeSource |
|
| ToleratedUpdateError |
Models the basic information related to a single "tolerated" error that occurred during updates.
|
| ToleratedUpdateError.CmdType |
Helper class for dealing with SolrException metadata (String) keys
|
| UpdateParams |
A collection of standard params used by Update handlers
|
| UpdateRequest |
|
| UpdateResponse |
TODO -- mostly a stub until we have a defined output format
|
| UpdateRuleBasedAuthPermissionPayload |
|
| URLUtil |
|
| Utf8CharSequence |
A byte[] backed String
|
| Utils |
|
| Utils.BAOS |
|
| Utils.DelegateReflectWriter |
|
| Utils.InputStreamConsumer<T> |
|
| V2ApiConstants |
|
| V2Request |
|
| V2Request.Builder |
|
| V2RequestSupport |
A a request object is able to convert itself to V2 Request it should implement this interface
|
| V2Response |
|
| ValidatingJsonMap |
|
| ValidatingJsonMap.PredicateWithErrMsg<T> |
|
| WrappedSimpleMap<T> |
|
| XML |
|
| XML.Writable |
|
| XMLErrorLogger |
|
| XMLResponseParser |
|
| XMLResponseParser.KnownType |
|
| ZkCoreNodeProps |
|
| ZkNodeProps |
ZkNodeProps contains generic immutable properties.
|
| ZLibCompressor |
|