Uses of Class
org.apache.solr.cloud.autoscaling.TriggerEvent
-
Packages that use TriggerEvent Package Description org.apache.solr.cloud.autoscaling Package for classes related to autoscaling -
-
Uses of TriggerEvent in org.apache.solr.cloud.autoscaling
Subclasses of TriggerEvent in org.apache.solr.cloud.autoscaling Modifier and Type Class Description static class
IndexSizeTrigger.IndexSizeEvent
static class
MetricTrigger.MetricBreachedEvent
static class
NodeAddedTrigger.NodeAddedEvent
static class
NodeLostTrigger.NodeLostEvent
static class
ScheduledTrigger.ScheduledEvent
static class
SearchRateTrigger.SearchRateEvent
Methods in org.apache.solr.cloud.autoscaling that return TriggerEvent Modifier and Type Method Description static TriggerEvent
TriggerEvent. fromMap(Map<String,Object> map)
TriggerEvent
TriggerEventQueue. peekEvent()
TriggerEvent
TriggerEventQueue. pollEvent()
Methods in org.apache.solr.cloud.autoscaling with parameters of type TriggerEvent Modifier and Type Method Description protected int
ComputePlanAction. getMaxNumOps(TriggerEvent event, AutoScalingConfig autoScalingConfig, ClusterState clusterState)
protected int
ComputePlanAction. getRequestedNumOps(TriggerEvent event)
protected Suggester
AutoAddReplicasPlanAction. getSuggester(Policy.Session session, TriggerEvent event, ActionContext context, SolrCloudManager cloudManager)
protected Suggester
ComputePlanAction. getSuggester(Policy.Session session, TriggerEvent event, ActionContext context, SolrCloudManager cloudManager)
boolean
TriggerEventQueue. offerEvent(TriggerEvent event)
void
HttpTriggerListener. onEvent(TriggerEvent event, TriggerEventProcessorStage stage, String actionName, ActionContext context, Throwable error, String message)
void
LoggingListener. onEvent(TriggerEvent event, TriggerEventProcessorStage stage, String actionName, ActionContext context, Throwable error, String message)
void
SystemLogListener. onEvent(TriggerEvent event, TriggerEventProcessorStage stage, String actionName, ActionContext context, Throwable error, String message)
void
TriggerListener. onEvent(TriggerEvent event, TriggerEventProcessorStage stage, String actionName, ActionContext context, Throwable error, String message)
This method is called when either a particularstage
oractionName
is reached during event processing.boolean
AutoScaling.TriggerEventProcessor. process(TriggerEvent event)
This method is executed for events produced byRunnable.run()
.void
ComputePlanAction. process(TriggerEvent event, ActionContext context)
void
ExecutePlanAction. process(TriggerEvent event, ActionContext context)
void
InactiveMarkersPlanAction. process(TriggerEvent event, ActionContext context)
void
InactiveShardPlanAction. process(TriggerEvent event, ActionContext context)
void
TriggerAction. process(TriggerEvent event, ActionContext context)
-