public static final class BudgetServiceGrpc.BudgetServiceBlockingStub extends io.grpc.stub.AbstractStub<BudgetServiceGrpc.BudgetServiceBlockingStub>
BudgetService stores Cloud Billing budgets, which define a budget plan and rules to execute as we track spend against that plan.
| Modifier and Type | Method and Description |
|---|---|
protected BudgetServiceGrpc.BudgetServiceBlockingStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
Budget |
createBudget(CreateBudgetRequest request)
Creates a new budget.
|
com.google.protobuf.Empty |
deleteBudget(DeleteBudgetRequest request)
Deletes a budget.
|
Budget |
getBudget(GetBudgetRequest request)
Returns a budget.
|
ListBudgetsResponse |
listBudgets(ListBudgetsRequest request)
Returns a list of budgets for a billing account.
|
Budget |
updateBudget(UpdateBudgetRequest request)
Updates a budget and returns the updated budget.
|
protected BudgetServiceGrpc.BudgetServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<BudgetServiceGrpc.BudgetServiceBlockingStub>public Budget createBudget(CreateBudgetRequest request)
Creates a new budget. See <a href="https://cloud.google.com/billing/quotas">Quotas and limits</a> for more information on the limits of the number of budgets you can create.
public Budget updateBudget(UpdateBudgetRequest request)
Updates a budget and returns the updated budget.
public Budget getBudget(GetBudgetRequest request)
Returns a budget.
public ListBudgetsResponse listBudgets(ListBudgetsRequest request)
Returns a list of budgets for a billing account.
public com.google.protobuf.Empty deleteBudget(DeleteBudgetRequest request)
Deletes a budget. Returns successfully if already deleted.
Copyright © 2019 Google LLC. All rights reserved.