public Instant timestamp() {
            return timestamp;
        }
@param message exception message for the exception that will be thrown if there is no time left
@param cause   the last exception thrown while waiting for the operation to complete
@throws UncheckedTimeoutException if this has no time left
configserver/src/main/java/com/yahoo/vespa/config/server/TimeoutBudget.java