public static class HystrixCollapserProperties.Setter
extends java.lang.Object
HystrixCollapser
constructor to inject instance specific property overrides.
See HystrixPropertiesStrategy
for more information on order of precedence.
Example:
HystrixCollapserProperties.Setter()
.setMaxRequestsInBatch(100)
.setTimerDelayInMilliseconds(10);
@Deprecated public java.lang.Boolean getCollapsingEnabled()
public java.lang.Integer getMaxRequestsInBatch()
public java.lang.Integer getTimerDelayInMilliseconds()
public java.lang.Boolean getRequestCacheEnabled()
public java.lang.Integer getMetricsRollingStatisticalWindowInMilliseconds()
public java.lang.Integer getMetricsRollingStatisticalWindowBuckets()
public java.lang.Integer getMetricsRollingPercentileBucketSize()
public java.lang.Boolean getMetricsRollingPercentileEnabled()
public java.lang.Integer getMetricsRollingPercentileWindowInMilliseconds()
public java.lang.Integer getMetricsRollingPercentileWindowBuckets()
@Deprecated public HystrixCollapserProperties.Setter withCollapsingEnabled(boolean value)
public HystrixCollapserProperties.Setter withMaxRequestsInBatch(int value)
public HystrixCollapserProperties.Setter withTimerDelayInMilliseconds(int value)
public HystrixCollapserProperties.Setter withRequestCacheEnabled(boolean value)
public HystrixCollapserProperties.Setter withMetricsRollingStatisticalWindowInMilliseconds(int value)
public HystrixCollapserProperties.Setter withMetricsRollingStatisticalWindowBuckets(int value)
public HystrixCollapserProperties.Setter withMetricsRollingPercentileBucketSize(int value)
public HystrixCollapserProperties.Setter withMetricsRollingPercentileEnabled(boolean value)
public HystrixCollapserProperties.Setter withMetricsRollingPercentileWindowInMilliseconds(int value)
public HystrixCollapserProperties.Setter withMetricsRollingPercentileWindowBuckets(int value)