@Test(expected = IllegalArgumentException.class) public void testBuildWithIllegalMaxWaitDuration() { BulkheadConfig.custom() .maxWaitDuration(Duration.ofSeconds(-1)) .build(); }
public static Builder custom() { return new Builder(); }
BulkheadConfig implements Serializable { public static Builder custom() { return new Builder(); } }
BulkheadConfig implements Serializable { public static Builder custom() { return new Builder(); } private  BulkheadConfig(int maxConcurrentCalls, Duration maxWaitDuration,
        boolean writableStackTraceEnabled, boolean fairCallHandlingEnabled); }
BulkheadConfig implements Serializable { public static Builder custom() { return new Builder(); } private  BulkheadConfig(int maxConcurrentCalls, Duration maxWaitDuration,
        boolean writableStackTraceEnabled, boolean fairCallHandlingEnabled); static Builder custom(); static Builder from(BulkheadConfig baseConfig); static BulkheadConfig ofDefaults(); int getMaxConcurrentCalls(); Duration getMaxWaitDuration(); boolean isWritableStackTraceEnabled(); boolean isFairCallHandlingEnabled(); @Override String toString(); }
BulkheadConfig implements Serializable { public static Builder custom() { return new Builder(); } private  BulkheadConfig(int maxConcurrentCalls, Duration maxWaitDuration,
        boolean writableStackTraceEnabled, boolean fairCallHandlingEnabled); static Builder custom(); static Builder from(BulkheadConfig baseConfig); static BulkheadConfig ofDefaults(); int getMaxConcurrentCalls(); Duration getMaxWaitDuration(); boolean isWritableStackTraceEnabled(); boolean isFairCallHandlingEnabled(); @Override String toString(); static final int DEFAULT_MAX_CONCURRENT_CALLS; static final Duration DEFAULT_MAX_WAIT_DURATION; static final boolean DEFAULT_WRITABLE_STACK_TRACE_ENABLED; static final boolean DEFAULT_FAIR_CALL_HANDLING_STRATEGY_ENABLED; }