Package | Description |
---|---|
com.netflix.hystrix |
Core functionality of Hystrix including the HystrixCommand and HystrixCollapser to be extended from.
|
com.netflix.hystrix.strategy.metrics |
Strategy definition for publishing metrics and default implementation.
|
Modifier and Type | Field and Description |
---|---|
protected HystrixCommandGroupKey |
HystrixCommand.Setter.groupKey |
protected HystrixCommandGroupKey |
HystrixObservableCommand.Setter.groupKey |
Modifier and Type | Method and Description |
---|---|
static HystrixCommandGroupKey |
HystrixCommandGroupKey.Factory.asKey(String name)
Retrieve (or create) an interned HystrixCommandGroup instance for a given name.
|
HystrixCommandGroupKey |
HystrixInvokableInfo.getCommandGroup() |
HystrixCommandGroupKey |
HystrixCommandMetrics.getCommandGroup()
HystrixCommandGroupKey of the HystrixCommand these metrics represent. |
Modifier and Type | Method and Description |
---|---|
static HystrixMetricsPublisherCommand |
HystrixMetricsPublisherFactory.createOrRetrievePublisherForCommand(HystrixCommandKey commandKey,
HystrixCommandGroupKey commandOwner,
HystrixCommandMetrics metrics,
HystrixCircuitBreaker circuitBreaker,
HystrixCommandProperties properties)
Get an instance of
HystrixMetricsPublisherCommand with the given factory HystrixMetricsPublisher implementation for each HystrixCommand instance. |
HystrixMetricsPublisherCommand |
HystrixMetricsPublisher.getMetricsPublisherForCommand(HystrixCommandKey commandKey,
HystrixCommandGroupKey commandGroupKey,
HystrixCommandMetrics metrics,
HystrixCircuitBreaker circuitBreaker,
HystrixCommandProperties properties)
Construct an implementation of
HystrixMetricsPublisherCommand for HystrixCommand instances having key HystrixCommandKey . |
Constructor and Description |
---|
HystrixMetricsPublisherCommandDefault(HystrixCommandKey commandKey,
HystrixCommandGroupKey commandGroupKey,
HystrixCommandMetrics metrics,
HystrixCircuitBreaker circuitBreaker,
HystrixCommandProperties properties) |
Copyright © 2020. All Rights Reserved.