public Budget withTimeUnit(TimeUnit timeUnit) {
        this.timeUnit = timeUnit.toString();
        return this;
    }
<p>
The length of time until a budget resets the actual and forecasted spend.
</p>

@param timeUnit
       The length of time until a budget resets the actual and forecasted spend.
@return Returns a reference to this object so that method calls can be chained together.
@see TimeUnit
aws-java-sdk-budgets/src/main/java/com/amazonaws/services/budgets/model/Budget.java