@Generated public interface BudgetsService
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
Modifier and Type | Method and Description |
---|---|
WrappedBudgetWithStatus |
create(WrappedBudget wrappedBudget)
Create a new budget.
|
void |
delete(DeleteBudgetRequest deleteBudgetRequest)
Delete budget.
|
WrappedBudgetWithStatus |
get(GetBudgetRequest getBudgetRequest)
Get budget and its status.
|
BudgetList |
list()
Get all budgets.
|
void |
update(WrappedBudget wrappedBudget)
Modify budget.
|
WrappedBudgetWithStatus create(WrappedBudget wrappedBudget)
Creates a new budget in the specified account.
void delete(DeleteBudgetRequest deleteBudgetRequest)
Deletes the budget specified by its UUID.
WrappedBudgetWithStatus get(GetBudgetRequest getBudgetRequest)
Gets the budget specified by its UUID, including noncumulative status for each day that the budget is configured to include.
BudgetList list()
Gets all budgets associated with this account, including noncumulative status for each day that the budget is configured to include.
void update(WrappedBudget wrappedBudget)
Modifies a budget in this account. Budget properties are completely overwritten.
Copyright © 2023. All rights reserved.