@Generated public class BudgetPolicyAPI extends Object
| Constructor and Description |
|---|
BudgetPolicyAPI(ApiClient apiClient)
Regular-use constructor
|
BudgetPolicyAPI(BudgetPolicyService mock)
Constructor for mocks
|
| Modifier and Type | Method and Description |
|---|---|
BudgetPolicy |
create(CreateBudgetPolicyRequest request)
Create a budget policy.
|
void |
delete(DeleteBudgetPolicyRequest request)
Delete a budget policy.
|
void |
delete(String policyId) |
BudgetPolicy |
get(GetBudgetPolicyRequest request)
Get a budget policy.
|
BudgetPolicy |
get(String policyId) |
BudgetPolicyService |
impl() |
Iterable<BudgetPolicy> |
list(ListBudgetPoliciesRequest request)
List policies.
|
BudgetPolicy |
update(String policyId,
BudgetPolicy policy) |
BudgetPolicy |
update(UpdateBudgetPolicyRequest request)
Update a budget policy.
|
public BudgetPolicyAPI(ApiClient apiClient)
public BudgetPolicyAPI(BudgetPolicyService mock)
public BudgetPolicy create(CreateBudgetPolicyRequest request)
Creates a new policy.
public void delete(String policyId)
public void delete(DeleteBudgetPolicyRequest request)
Deletes a policy
public BudgetPolicy get(String policyId)
public BudgetPolicy get(GetBudgetPolicyRequest request)
Retrieves a policy by it's ID.
public Iterable<BudgetPolicy> list(ListBudgetPoliciesRequest request)
Lists all policies. Policies are returned in the alphabetically ascending order of their names.
public BudgetPolicy update(String policyId, BudgetPolicy policy)
public BudgetPolicy update(UpdateBudgetPolicyRequest request)
Updates a policy
public BudgetPolicyService impl()
Copyright © 2025. All rights reserved.