# Package org.apache.solr.client.solrj.cloud.autoscaling

Common classes for autoscaling parsing filtering nodes and sorting

See: Description

Interface Summary
Variable: A Variable Type used in Autoscaling policy rules.

Class Summary
AutoScalingConfig: Bean representation of `autoscaling.json`, which parses data lazily.
AutoScalingConfig.ActionConfig: Bean representation of trigger action configuration.
AutoScalingConfig.TriggerConfig: Bean representation of trigger config.
AutoScalingConfig.TriggerListenerConfig: Bean representation of trigger listener config.
Cell: Each instance represents an attribute that is being tracked by the framework such as , freedisk, cores etc
Clause: Represents a set of conditions in the policy
Clause.ComputedValueEvaluator
Condition
CoresVariable
DelegatingCloudManager: Base class for overriding some behavior of `SolrCloudManager`.
DelegatingClusterStateProvider: Base class for overriding some behavior of `ClusterStateProvider`
DelegatingDistribStateManager
DelegatingNodeStateProvider: Base class for overriding some behavior of `NodeStateProvider`.
FreeDiskVariable
MoveReplicaSuggester
NodeVariable
NoneSuggester
Policy
PolicyHelper
PolicyHelper.SessionWrapper
Preference
ReplicaInfo
Row: Each instance represents a node in the cluster
SealedClause: This clause is an instance with no conditions with computed value.
Suggester
Suggester.SuggestionInfo
Suggestion
UnsupportedSuggester: This suggester simply logs the request but does not produce any suggestions.
VariableBase
VariableBase.CoreIndexSizeVariable
VariableBase.DiskTypeVariable
VariableBase.LazyVariable
VariableBase.TotalDiskVariable
VersionedData: Immutable representation of binary data with version.
Violation
WithCollectionVariable: Implements the 'withCollection' variable type

Enum Summary
ComputedType
Operand
Policy.SortParam
PolicyHelper.Status
Suggester.Hint
TriggerEventProcessorStage: Enum that represents the stages of trigger event processing.
TriggerEventType: Enum that represents trigger event types.
Variable.Type: Type details of each variable in policies

Exception Summary
AlreadyExistsException
BadVersionException
NotEmptyException

Annotation Types Summary
Variable.Meta

## Package org.apache.solr.client.solrj.cloud.autoscaling Description

Common classes for autoscaling parsing filtering nodes and sorting