TimeLimiterConfiguration { @Value.Parameter public abstract boolean enableTimeLimiting();  @Value.Parameter abstract boolean enableTimeLimiting(); @Value.Default @Value.Parameter double blockingTimeoutErrorMargin(); static TimeLimiterConfiguration getDefaultConfiguration(); static final double DEFAULT_BLOCKING_TIMEOUT_ERROR_MARGIN; }
@Test public void ignoresErrorMarginIfTimeLimitingIsDisabled() { TimeLimiterConfiguration configuration = ImmutableTimeLimiterConfiguration.of(false, Math.PI); assertThat(configuration.enableTimeLimiting()).isFalse(); }