public TimePeriod getTimePeriod() {
        return this.timePeriod;
    }
<p>
The period of time that's covered by a budget. You setthe start date and end date. The start date must come
before the end date. The end date must come before <code>06/15/87 00:00 UTC</code>.
</p>
<p>
If you create your budget and don't specify a start date, Amazon Web Services defaults to the start of your
chosen time period (DAILY, MONTHLY, QUARTERLY, or ANNUALLY). For example, if you created your budget on January
24, 2018, chose <code>DAILY</code>, and didn't set a start date, Amazon Web Services set your start date to
<code>01/24/18 00:00 UTC</code>. If you chose <code>MONTHLY</code>, Amazon Web Services set your start date to
<code>01/01/18 00:00 UTC</code>. If you didn't specify an end date, Amazon Web Services set your end date to
<code>06/15/87 00:00 UTC</code>. The defaults are the same for the Billing and Cost Management console and the
API.
</p>
<p>
You can change either date with the <code>UpdateBudget</code> operation.
</p>
<p>
After the end date, Amazon Web Services deletes the budget and all the associated notifications and subscribers.
</p>

@return The period of time that's covered by a budget. You setthe start date and end date. The start date must
        come before the end date. The end date must come before <code>06/15/87 00:00 UTC</code>. </p>
        <p>
        If you create your budget and don't specify a start date, Amazon Web Services defaults to the start of
        your chosen time period (DAILY, MONTHLY, QUARTERLY, or ANNUALLY). For example, if you created your budget
        on January 24, 2018, chose <code>DAILY</code>, and didn't set a start date, Amazon Web Services set your
        start date to <code>01/24/18 00:00 UTC</code>. If you chose <code>MONTHLY</code>, Amazon Web Services set
        your start date to <code>01/01/18 00:00 UTC</code>. If you didn't specify an end date, Amazon Web
        Services set your end date to <code>06/15/87 00:00 UTC</code>. The defaults are the same for the Billing
        and Cost Management console and the API.
        </p>
        <p>
        You can change either date with the <code>UpdateBudget</code> operation.
        </p>
        <p>
        After the end date, Amazon Web Services deletes the budget and all the associated notifications and
        subscribers.
aws-java-sdk-budgets/src/main/java/com/amazonaws/services/budgets/model/Budget.java