public CircuitBreakerBuilder trialRequestInterval(Duration trialRequestInterval){
  requireNonNull(trialRequestInterval,"trialRequestInterval");
  if (trialRequestInterval.isNegative() || trialRequestInterval.isZero()) {
    throw new IllegalArgumentException("trialRequestInterval: " + trialRequestInterval + " (expected: > 0)");
  }
  this.trialRequestInterval=trialRequestInterval;
  return this;
}

public CircuitBreakerBuilder trialRequestInterval ( Duration trialRequestInterval ) { requireNonNull ( trialRequestInterval , "trialRequestInterval" ) ; if ( trialRequestInterval . isNegative ( ) || trialRequestInterval . isZero ( ) ) { throw new IllegalArgumentException ( "trialRequestInterval: " + trialRequestInterval + " (expected: > 0)" ) ; } this . trialRequestInterval = trialRequestInterval ; return this ; }
sets the trial request interval in half_open state .
