Class BudgetServiceConnectionIdempotencyPolicy (2.21.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
TypeDescription
std::unique_ptr< BudgetServiceConnectionIdempotencyPolicy >

virtual CreateBudget(google::cloud::billing::budgets::v1::CreateBudgetRequest const &)

Parameter
NameDescription
request google::cloud::billing::budgets::v1::CreateBudgetRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateBudget(google::cloud::billing::budgets::v1::UpdateBudgetRequest const &)

Parameter
NameDescription
request google::cloud::billing::budgets::v1::UpdateBudgetRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetBudget(google::cloud::billing::budgets::v1::GetBudgetRequest const &)

Parameter
NameDescription
request google::cloud::billing::budgets::v1::GetBudgetRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListBudgets(google::cloud::billing::budgets::v1::ListBudgetsRequest)

Parameter
NameDescription
request google::cloud::billing::budgets::v1::ListBudgetsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteBudget(google::cloud::billing::budgets::v1::DeleteBudgetRequest const &)

Parameter
NameDescription
request google::cloud::billing::budgets::v1::DeleteBudgetRequest const &
Returns
TypeDescription
google::cloud::Idempotency