docs: public synchronized CircuitBreaker<R> withFailureThreshold(int failures, int executions) {
      Assert.isTrue(failures >= 1, "failures must be greater than or equal to 1");
      Assert.isTrue(executions >= 1, "executions must be greater than or equal to 1");
      Assert.isTrue(executions >= failures, "executions must be greater than or equal to failures");
      this.failureThreshold = new Ratio(failures, executions);
      state.get().setFailureThreshold(failureThreshold);
      return this;
    }