public Builder setWaitTime(final int waitTime) {
            if(waitTime < 0)
                throw new IllegalArgumentException("waitTime value must not be negative");

            config.waitTime = waitTime;
            return this;
        }