public DynamicThrottlePolicy setMaxThroughput(double maxThroughput) {
        this.maxThroughput = maxThroughput;
        return this;
    }
Constructs a new instance of this class using the given clock to calculate efficiency.

@param timer the timer to use
messagebus/src/main/java/com/yahoo/messagebus/DynamicThrottlePolicy.java