BatchReturnType
- ResponseType
- RequestArgumentType
- public class RequestCollapserFactory<BatchReturnType,ResponseType,RequestArgumentType> extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
RequestCollapserFactory.Scope |
static class |
RequestCollapserFactory.Setter
Fluent interface for arguments to the
HystrixCollapser constructor. |
Constructor and Description |
---|
RequestCollapserFactory(HystrixCollapserKey collapserKey,
RequestCollapserFactory.Scope scope,
CollapserTimer timer,
HystrixCollapserProperties.Setter propertiesBuilder) |
RequestCollapserFactory(HystrixCollapserKey collapserKey,
RequestCollapserFactory.Scope scope,
CollapserTimer timer,
HystrixCollapserProperties properties) |
Modifier and Type | Method and Description |
---|---|
HystrixCollapserKey |
getCollapserKey() |
HystrixCollapserProperties |
getProperties() |
RequestCollapser<BatchReturnType,ResponseType,RequestArgumentType> |
getRequestCollapser(HystrixCollapserBridge<BatchReturnType,ResponseType,RequestArgumentType> commandCollapser) |
static HystrixRequestVariableHolder<RequestCollapser<?,?,?>> |
getRequestVariable(String key)
Used for testing
|
RequestCollapserFactory.Scope |
getScope() |
static void |
reset()
Clears all state.
|
static void |
resetRequest()
Used for testing
|
public RequestCollapserFactory(HystrixCollapserKey collapserKey, RequestCollapserFactory.Scope scope, CollapserTimer timer, HystrixCollapserProperties.Setter propertiesBuilder)
public RequestCollapserFactory(HystrixCollapserKey collapserKey, RequestCollapserFactory.Scope scope, CollapserTimer timer, HystrixCollapserProperties properties)
public HystrixCollapserKey getCollapserKey()
public RequestCollapserFactory.Scope getScope()
public HystrixCollapserProperties getProperties()
public RequestCollapser<BatchReturnType,ResponseType,RequestArgumentType> getRequestCollapser(HystrixCollapserBridge<BatchReturnType,ResponseType,RequestArgumentType> commandCollapser)
public static void reset()
public static void resetRequest()
public static HystrixRequestVariableHolder<RequestCollapser<?,?,?>> getRequestVariable(String key)
Copyright © 2020. All Rights Reserved.