public final SELF jitter(double minJitterRate, double maxJitterRate, Supplier<Random> randomSupplier) {
        requireNonNull(randomSupplier, "randomSupplier");
        this.minJitterRate = minJitterRate;
        this.maxJitterRate = maxJitterRate;
        this.randomSupplier = randomSupplier;
        return self();
    }
Sets the minimum and maximum jitter rates to apply to the delay, as well as a
custom {@link Random} supplier for generating the jitter.
core/src/main/java/com/linecorp/armeria/client/retry/AbstractBackoffBuilder.java