@Generated public class BudgetsAPI extends Object
| Constructor and Description |
|---|
BudgetsAPI(ApiClient apiClient)
Regular-use constructor
|
BudgetsAPI(BudgetsService mock)
Constructor for mocks
|
| Modifier and Type | Method and Description |
|---|---|
CreateBudgetConfigurationResponse |
create(CreateBudgetConfigurationBudget budget) |
CreateBudgetConfigurationResponse |
create(CreateBudgetConfigurationRequest request)
Create new budget.
|
void |
delete(DeleteBudgetConfigurationRequest request)
Delete budget.
|
void |
delete(String budgetId) |
GetBudgetConfigurationResponse |
get(GetBudgetConfigurationRequest request)
Get budget.
|
GetBudgetConfigurationResponse |
get(String budgetId) |
BudgetsService |
impl() |
Iterable<BudgetConfiguration> |
list(ListBudgetConfigurationsRequest request)
Get all budgets.
|
UpdateBudgetConfigurationResponse |
update(String budgetId,
UpdateBudgetConfigurationBudget budget) |
UpdateBudgetConfigurationResponse |
update(UpdateBudgetConfigurationRequest request)
Modify budget.
|
public BudgetsAPI(ApiClient apiClient)
public BudgetsAPI(BudgetsService mock)
public CreateBudgetConfigurationResponse create(CreateBudgetConfigurationBudget budget)
public CreateBudgetConfigurationResponse create(CreateBudgetConfigurationRequest request)
Create a new budget configuration for an account. For full details, see https://docs.databricks.com/en/admin/account-settings/budgets.html.
public void delete(String budgetId)
public void delete(DeleteBudgetConfigurationRequest request)
Deletes a budget configuration for an account. Both account and budget configuration are specified by ID. This cannot be undone.
public GetBudgetConfigurationResponse get(String budgetId)
public GetBudgetConfigurationResponse get(GetBudgetConfigurationRequest request)
Gets a budget configuration for an account. Both account and budget configuration are specified by ID.
public Iterable<BudgetConfiguration> list(ListBudgetConfigurationsRequest request)
Gets all budgets associated with this account.
public UpdateBudgetConfigurationResponse update(String budgetId, UpdateBudgetConfigurationBudget budget)
public UpdateBudgetConfigurationResponse update(UpdateBudgetConfigurationRequest request)
Updates a budget configuration for an account. Both account and budget configuration are specified by ID.
public BudgetsService impl()
Copyright © 2025. All rights reserved.