Class AutoScaling.TriggerFactoryImpl
- java.lang.Object
-
- org.apache.solr.cloud.autoscaling.AutoScaling.TriggerFactory
-
- org.apache.solr.cloud.autoscaling.AutoScaling.TriggerFactoryImpl
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
- Enclosing class:
- AutoScaling
public static class AutoScaling.TriggerFactoryImpl extends AutoScaling.TriggerFactory
Default implementation ofAutoScaling.TriggerFactory
.
-
-
Field Summary
-
Fields inherited from class org.apache.solr.cloud.autoscaling.AutoScaling.TriggerFactory
isClosed
-
-
Constructor Summary
Constructors Constructor Description TriggerFactoryImpl(SolrResourceLoader loader, SolrCloudManager cloudManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AutoScaling.Trigger
create(TriggerEventType type, String name, Map<String,Object> props)
-
Methods inherited from class org.apache.solr.cloud.autoscaling.AutoScaling.TriggerFactory
close
-
-
-
-
Constructor Detail
-
TriggerFactoryImpl
public TriggerFactoryImpl(SolrResourceLoader loader, SolrCloudManager cloudManager)
-
-
Method Detail
-
create
public AutoScaling.Trigger create(TriggerEventType type, String name, Map<String,Object> props) throws TriggerValidationException
- Specified by:
create
in classAutoScaling.TriggerFactory
- Throws:
TriggerValidationException
-
-