
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.netflix.hystrix.collapser.RequestCollapserFactory.Setter
@NotThreadSafe public static class RequestCollapserFactory.Setter
Fluent interface for arguments to the HystrixCollapser constructor.
The required arguments are set via the 'with' factory method and optional arguments via the 'and' chained methods.
Example:
Setter.withCollapserKey(HystrixCollapserKey.Factory.asKey("CollapserName"))
.andScope(Scope.REQUEST);
| Method Summary | |
|---|---|
RequestCollapserFactory.Setter |
andCollapserPropertiesDefaults(HystrixCollapserProperties.Setter propertiesSetter)
|
RequestCollapserFactory.Setter |
andScope(HystrixCollapser.Scope scope)
HystrixCollapser.Scope defining what scope the collapsing should occur within |
static RequestCollapserFactory.Setter |
withCollapserKey(HystrixCollapserKey collapserKey)
Setter factory method containing required values. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static RequestCollapserFactory.Setter withCollapserKey(HystrixCollapserKey collapserKey)
All optional arguments can be set via the chained methods.
collapserKey - HystrixCollapserKey that identifies this collapser and provides the key used for retrieving properties, request caches, publishing metrics etc.
public RequestCollapserFactory.Setter andScope(HystrixCollapser.Scope scope)
HystrixCollapser.Scope defining what scope the collapsing should occur within
scope -
public RequestCollapserFactory.Setter andCollapserPropertiesDefaults(HystrixCollapserProperties.Setter propertiesSetter)
propertiesSetter - HystrixCollapserProperties.Setter that allows instance specific property overrides (which can then be overridden by dynamic properties, see
HystrixPropertiesStrategy for
information on order of precedence).
Will use defaults if left NULL.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||