Interface | Description |
---|---|
DistributingUpdateProcessorFactory |
A marker interface for denoting that a factory is responsible for handling
distributed communication of updates across a SolrCloud cluster.
|
FieldMutatingUpdateProcessor.FieldNameSelector |
Interface for idenfifying which fileds should be mutated
|
ScriptEngineCustomizer |
Enables customization of a script engine.
|
Class | Description |
---|---|
AbstractDefaultValueUpdateProcessorFactory |
Base class that can be extended by any
UpdateRequestProcessorFactory designed to add a default value
to the document in an AddUpdateCommand when that field is not
already specified. |
AbstractDefaultValueUpdateProcessorFactory.DefaultValueUpdateProcessor |
A simple processor that adds the results of
AbstractDefaultValueUpdateProcessorFactory.DefaultValueUpdateProcessor.getDefaultValue()
to any document which does not already have a value in
fieldName |
CloneFieldUpdateProcessorFactory |
Clones the values found in any matching
source field into
the configured dest field. |
ConcatFieldUpdateProcessorFactory |
Concatenates multiple values for fields matching the specified
conditions using a configurable
delimiter which defaults
to ", ". |
CountFieldValuesUpdateProcessorFactory |
Replaces any list of values for a field matching the specified
conditions with the the count of the number of values for that field.
|
DefaultValueUpdateProcessorFactory |
An update processor that adds a constant default value to any document
being added that does not already have a value in the specified field.
|
DistributedUpdateProcessor | |
DistributedUpdateProcessor.RetryNode | |
DistributedUpdateProcessorFactory |
Factory for
DistributedUpdateProcessor . |
FieldLengthUpdateProcessorFactory |
Replaces any CharSequence values found in fields matching the specified
conditions with the lengths of those CharSequences (as an Integer).
|
FieldMutatingUpdateProcessor |
Reusable base class for UpdateProcessors that will consider
AddUpdateCommands and mutate the values associated with configured
fields.
|
FieldMutatingUpdateProcessorFactory |
Base class for implementing Factories for FieldMutatingUpdateProcessors and
FieldValueMutatingUpdateProcessors.
|
FieldMutatingUpdateProcessorFactory.SelectorParams | |
FieldValueMutatingUpdateProcessor |
Abstract subclass of FieldMutatingUpdateProcessor for implementing
UpdateProcessors that will mutate all individual values of a selected
field independently
|
FieldValueSubsetUpdateProcessorFactory |
Base class for processors that want to mutate selected fields to only
keep a subset of the original values.
|
FirstFieldValueUpdateProcessorFactory |
Keeps only the first value of fields matching the specified
conditions.
|
HTMLStripFieldUpdateProcessorFactory |
Strips all HTML Markup in any CharSequence values
found in fields matching the specified conditions.
|
IgnoreFieldUpdateProcessorFactory |
Ignores & removes fields matching the specified
conditions from any document being added to the index.
|
LastFieldValueUpdateProcessorFactory |
Keeps only the last value of fields matching the specified
conditions.
|
LogUpdateProcessorFactory |
A logging processor.
|
Lookup3Signature | |
MaxFieldValueUpdateProcessorFactory |
An update processor that keeps only the the maximum value from any selected
fields where multiple values are found.
|
MD5Signature | |
MinFieldValueUpdateProcessorFactory |
An update processor that keeps only the the minimum value from any selected
fields where multiple values are found.
|
NoOpDistributingUpdateProcessorFactory |
A No-Op implementation of DistributingUpdateProcessorFactory that
allways returns null.
|
RegexReplaceProcessorFactory |
An updated processor that applies a configured regex to any
CharSequence values found in the selected fields, and replaces
any matches with the configured replacement string
|
RemoveBlankFieldUpdateProcessorFactory |
Removes any values found which are CharSequence with a length of 0.
|
RunUpdateProcessorFactory |
Executes the update commands using the underlying UpdateHandler.
|
Signature | |
SignatureUpdateProcessorFactory | |
StatelessScriptUpdateProcessorFactory |
An update request processor factory that enables the use of update
processors implemented as scripts which can be loaded by the
SolrResourceLoader (usually via the conf dir for
the SolrCore). |
TextProfileSignature |
This implementation is copied from Apache Nutch.
|
TimestampUpdateProcessorFactory |
An update processor that adds a newly generated
Date value
of "NOW" to any document being added that does not already have a value
in the specified field. |
TrimFieldUpdateProcessorFactory |
Trims leading and trailing whitespace from any CharSequence values
found in fields matching the specified conditions and returns the
resulting String.
|
TruncateFieldUpdateProcessorFactory |
Truncates any CharSequence values found in fields matching the specified
conditions to a maximum character length.
|
UniqFieldsUpdateProcessorFactory |
A non-duplicate processor.
|
UpdateRequestProcessor |
This is a good place for subclassed update handlers to process the document before it is
indexed.
|
UpdateRequestProcessorChain |
Manages a chain of UpdateRequestProcessorFactories.
|
UpdateRequestProcessorFactory |
A factory to generate an UpdateRequestProcessor for each request.
|
URLClassifyProcessor |
Update processor which examines a URL and outputs to various other fields
characteristics of that URL, including length, number of path levels, whether
it is a top level URL (levels==0), whether it looks like a landing/index page,
a canonical representation of the URL (e.g.
|
URLClassifyProcessorFactory |
Creates URLClassifyProcessor
|
UUIDUpdateProcessorFactory |
An update processor that adds a newly generated
UUID value
to any document being added that does not already have a value in the
specified field. |
Enum | Description |
---|---|
DistributedUpdateProcessor.DistribPhase |
Values this processor supports for the
DISTRIB_UPDATE_PARAM . |
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.