Class BudgetServiceConnectionIdempotencyPolicy (2.20.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< BudgetServiceConnectionIdempotencyPolicy >

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

Parameter
Name Description
request google::cloud::billing::budgets::v1::CreateBudgetRequest const &
Returns
Type Description
google::cloud::Idempotency

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

Parameter
Name Description
request google::cloud::billing::budgets::v1::UpdateBudgetRequest const &
Returns
Type Description
google::cloud::Idempotency

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

Parameter
Name Description
request google::cloud::billing::budgets::v1::GetBudgetRequest const &
Returns
Type Description
google::cloud::Idempotency

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

Parameter
Name Description
request google::cloud::billing::budgets::v1::ListBudgetsRequest
Returns
Type Description
google::cloud::Idempotency

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

Parameter
Name Description
request google::cloud::billing::budgets::v1::DeleteBudgetRequest const &
Returns
Type Description
google::cloud::Idempotency