Class Hierarchy
- java.lang.Object
- org.apache.solr.cloud.autoscaling.ActionContext (implements org.apache.solr.common.MapWriter)
- org.apache.solr.cloud.autoscaling.AutoScaling
- org.apache.solr.cloud.autoscaling.AutoScaling.TriggerFactory (implements java.io.Closeable)
- org.apache.solr.cloud.autoscaling.AutoScaling.TriggerFactoryImpl
- org.apache.solr.cloud.autoscaling.OverseerTriggerThread (implements java.lang.Runnable, org.apache.solr.common.SolrCloseable)
- org.apache.solr.handler.RequestHandlerBase (implements org.apache.solr.api.ApiSupport, org.apache.solr.handler.NestedRequestHandler, org.apache.solr.core.SolrInfoBean, org.apache.solr.metrics.SolrMetricProducer, org.apache.solr.request.SolrRequestHandler)
- org.apache.solr.cloud.autoscaling.AutoScalingHandler (implements org.apache.solr.security.PermissionNameProvider)
- org.apache.solr.cloud.autoscaling.ScheduledTriggers (implements java.io.Closeable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.apache.solr.cloud.autoscaling.TriggerActionException
- org.apache.solr.cloud.autoscaling.TriggerValidationException
- java.lang.Exception
- org.apache.solr.cloud.autoscaling.TriggerActionBase (implements org.apache.solr.cloud.autoscaling.TriggerAction)
- org.apache.solr.cloud.autoscaling.ComputePlanAction
- org.apache.solr.cloud.autoscaling.AutoAddReplicasPlanAction
- org.apache.solr.cloud.autoscaling.ExecutePlanAction
- org.apache.solr.cloud.autoscaling.InactiveMarkersPlanAction
- org.apache.solr.cloud.autoscaling.InactiveShardPlanAction
- org.apache.solr.cloud.autoscaling.ComputePlanAction
- org.apache.solr.cloud.autoscaling.TriggerBase (implements org.apache.solr.cloud.autoscaling.AutoScaling.Trigger)
- org.apache.solr.cloud.autoscaling.IndexSizeTrigger
- org.apache.solr.cloud.autoscaling.MetricTrigger
- org.apache.solr.cloud.autoscaling.NodeAddedTrigger
- org.apache.solr.cloud.autoscaling.NodeLostTrigger
- org.apache.solr.cloud.autoscaling.ScheduledTrigger
- org.apache.solr.cloud.autoscaling.SearchRateTrigger
- org.apache.solr.cloud.autoscaling.TriggerEvent (implements org.apache.solr.common.MapWriter)
- org.apache.solr.cloud.autoscaling.IndexSizeTrigger.IndexSizeEvent
- org.apache.solr.cloud.autoscaling.MetricTrigger.MetricBreachedEvent
- org.apache.solr.cloud.autoscaling.NodeAddedTrigger.NodeAddedEvent
- org.apache.solr.cloud.autoscaling.NodeLostTrigger.NodeLostEvent
- org.apache.solr.cloud.autoscaling.ScheduledTrigger.ScheduledEvent
- org.apache.solr.cloud.autoscaling.SearchRateTrigger.SearchRateEvent
- org.apache.solr.cloud.autoscaling.TriggerEvent.Op (implements org.apache.solr.common.MapWriter)
- org.apache.solr.cloud.autoscaling.TriggerEventQueue
- org.apache.solr.cloud.autoscaling.TriggerListenerBase (implements org.apache.solr.cloud.autoscaling.TriggerListener)
- org.apache.solr.cloud.autoscaling.HttpTriggerListener
- org.apache.solr.cloud.autoscaling.LoggingListener
- org.apache.solr.cloud.autoscaling.SystemLogListener
- org.apache.solr.cloud.autoscaling.TriggerUtils
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- org.apache.solr.cloud.autoscaling.AutoScaling.Trigger (also extends java.lang.Runnable)
- org.apache.solr.cloud.autoscaling.TriggerAction
- org.apache.solr.cloud.autoscaling.TriggerListener
- java.io.Closeable
- org.apache.solr.cloud.autoscaling.AutoScaling.TriggerEventProcessor
- java.lang.Runnable
- org.apache.solr.cloud.autoscaling.AutoScaling.Trigger (also extends java.io.Closeable)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.solr.cloud.autoscaling.IndexSizeTrigger.Unit
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)