public abstract class CircuitBreakerService extends AbstractLifecycleComponent<CircuitBreakerService >
lifecyclecomponentSettings, logger, settings| Modifier | Constructor and Description |
|---|---|
protected |
CircuitBreakerService(Settings
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
doClose()
|
protected void |
doStart()
|
protected void |
doStop()
|
abstract CircuitBreaker |
getBreaker(CircuitBreaker
|
abstract AllCircuitBreakerStats |
stats()
|
abstract CircuitBreakerStats |
stats(CircuitBreaker
|
addLifecycleListener, close, lifecycleState, removeLifecycleListener, start, stopnodeNameprotected CircuitBreakerService(Settingssettings)
public abstract CircuitBreakergetBreaker(CircuitBreaker .Name type)
public abstract AllCircuitBreakerStatsstats()
public abstract CircuitBreakerStatsstats(CircuitBreaker .Name name)
protected void doStart()
throws ElasticsearchException
doStart in class
AbstractLifecycleComponent<CircuitBreakerService>
ElasticsearchException
protected void doStop()
throws ElasticsearchException
doStop in class
AbstractLifecycleComponent<CircuitBreakerService>
ElasticsearchException
protected void doClose()
throws ElasticsearchException
doClose in class
AbstractLifecycleComponent<CircuitBreakerService>
ElasticsearchException