Package | Description |
---|---|
com.netflix.hystrix |
Core functionality of Hystrix including the HystrixCommand and HystrixCollapser to be extended from.
|
com.netflix.hystrix.collapser | |
com.netflix.hystrix.strategy.metrics |
Strategy definition for publishing metrics and default implementation.
|
com.netflix.hystrix.strategy.properties |
Strategy definition for properties and configuration and default implementation.
|
Modifier and Type | Method and Description |
---|---|
HystrixCollapserProperties |
HystrixCollapserMetrics.getProperties() |
Modifier and Type | Method and Description |
---|---|
static HystrixCollapserMetrics |
HystrixCollapserMetrics.getInstance(HystrixCollapserKey key,
HystrixCollapserProperties properties)
Get or create the
HystrixCollapserMetrics instance for a given HystrixCollapserKey . |
Modifier and Type | Method and Description |
---|---|
HystrixCollapserProperties |
RequestCollapserFactory.getProperties() |
Constructor and Description |
---|
RequestBatch(HystrixCollapserProperties properties,
HystrixCollapserBridge<BatchReturnType,ResponseType,RequestArgumentType> commandCollapser,
int maxBatchSize) |
RequestCollapserFactory(HystrixCollapserKey collapserKey,
RequestCollapserFactory.Scope scope,
CollapserTimer timer,
HystrixCollapserProperties properties) |
Modifier and Type | Method and Description |
---|---|
static HystrixMetricsPublisherCollapser |
HystrixMetricsPublisherFactory.createOrRetrievePublisherForCollapser(HystrixCollapserKey collapserKey,
HystrixCollapserMetrics metrics,
HystrixCollapserProperties properties)
Get an instance of
HystrixMetricsPublisherCollapser with the given factory HystrixMetricsPublisher implementation for each HystrixCollapser instance. |
HystrixMetricsPublisherCollapser |
HystrixMetricsPublisher.getMetricsPublisherForCollapser(HystrixCollapserKey collapserKey,
HystrixCollapserMetrics metrics,
HystrixCollapserProperties properties)
Construct an implementation of
HystrixMetricsPublisherCollapser for HystrixCollapser instances having key HystrixCollapserKey . |
Constructor and Description |
---|
HystrixMetricsPublisherCollapserDefault(HystrixCollapserKey collapserKey,
HystrixCollapserMetrics metrics,
HystrixCollapserProperties properties) |
Modifier and Type | Class and Description |
---|---|
class |
HystrixPropertiesCollapserDefault
Default implementation of
HystrixCollapserProperties using Archaius (https://github.com/Netflix/archaius) |
Modifier and Type | Method and Description |
---|---|
HystrixCollapserProperties |
HystrixPropertiesStrategy.getCollapserProperties(HystrixCollapserKey collapserKey,
HystrixCollapserProperties.Setter builder)
Construct an implementation of
HystrixCollapserProperties for HystrixCollapser instances with HystrixCollapserKey . |
static HystrixCollapserProperties |
HystrixPropertiesFactory.getCollapserProperties(HystrixCollapserKey key,
HystrixCollapserProperties.Setter builder)
Get an instance of
HystrixCollapserProperties with the given factory HystrixPropertiesStrategy implementation for each HystrixCollapserKey instance. |
Copyright © 2016. All Rights Reserved.