Package | Description |
---|---|
org.apache.solr.cloud.autoscaling |
Package for classes related to autoscaling
|
Modifier and Type | Class and 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 |
Modifier and Type | Method and Description |
---|---|
static TriggerEvent |
TriggerEvent.fromMap(Map<String,Object> map) |
TriggerEvent |
TriggerEventQueue.peekEvent() |
TriggerEvent |
TriggerEventQueue.pollEvent() |
Modifier and Type | Method and 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 |
SystemLogListener.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 |
HttpTriggerListener.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 particular
stage or
actionName is reached during event processing. |
boolean |
AutoScaling.TriggerEventProcessor.process(TriggerEvent event)
This method is executed for events produced by
Runnable.run() . |
void |
ComputePlanAction.process(TriggerEvent event,
ActionContext context) |
void |
InactiveShardPlanAction.process(TriggerEvent event,
ActionContext context) |
void |
InactiveMarkersPlanAction.process(TriggerEvent event,
ActionContext context) |
void |
ExecutePlanAction.process(TriggerEvent event,
ActionContext context) |
void |
TriggerAction.process(TriggerEvent event,
ActionContext context) |
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.