Class ReservationServiceConnectionIdempotencyPolicy (2.17.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< ReservationServiceConnectionIdempotencyPolicy >

virtual CreateReservation(google::cloud::bigquery::reservation::v1::CreateReservationRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::CreateReservationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListReservations(google::cloud::bigquery::reservation::v1::ListReservationsRequest)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::ListReservationsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetReservation(google::cloud::bigquery::reservation::v1::GetReservationRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::GetReservationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteReservation(google::cloud::bigquery::reservation::v1::DeleteReservationRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::DeleteReservationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateReservation(google::cloud::bigquery::reservation::v1::UpdateReservationRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::UpdateReservationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateCapacityCommitment(google::cloud::bigquery::reservation::v1::CreateCapacityCommitmentRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::CreateCapacityCommitmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListCapacityCommitments(google::cloud::bigquery::reservation::v1::ListCapacityCommitmentsRequest)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::ListCapacityCommitmentsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetCapacityCommitment(google::cloud::bigquery::reservation::v1::GetCapacityCommitmentRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::GetCapacityCommitmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteCapacityCommitment(google::cloud::bigquery::reservation::v1::DeleteCapacityCommitmentRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::DeleteCapacityCommitmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateCapacityCommitment(google::cloud::bigquery::reservation::v1::UpdateCapacityCommitmentRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::UpdateCapacityCommitmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SplitCapacityCommitment(google::cloud::bigquery::reservation::v1::SplitCapacityCommitmentRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::SplitCapacityCommitmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual MergeCapacityCommitments(google::cloud::bigquery::reservation::v1::MergeCapacityCommitmentsRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::MergeCapacityCommitmentsRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateAssignment(google::cloud::bigquery::reservation::v1::CreateAssignmentRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::CreateAssignmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListAssignments(google::cloud::bigquery::reservation::v1::ListAssignmentsRequest)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::ListAssignmentsRequest
Returns
Type Description
google::cloud::Idempotency

virtual DeleteAssignment(google::cloud::bigquery::reservation::v1::DeleteAssignmentRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::DeleteAssignmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SearchAssignments(google::cloud::bigquery::reservation::v1::SearchAssignmentsRequest)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::SearchAssignmentsRequest
Returns
Type Description
google::cloud::Idempotency

virtual SearchAllAssignments(google::cloud::bigquery::reservation::v1::SearchAllAssignmentsRequest)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::SearchAllAssignmentsRequest
Returns
Type Description
google::cloud::Idempotency

virtual MoveAssignment(google::cloud::bigquery::reservation::v1::MoveAssignmentRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::MoveAssignmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateAssignment(google::cloud::bigquery::reservation::v1::UpdateAssignmentRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::UpdateAssignmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetBiReservation(google::cloud::bigquery::reservation::v1::GetBiReservationRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::GetBiReservationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateBiReservation(google::cloud::bigquery::reservation::v1::UpdateBiReservationRequest const &)

Parameter
Name Description
request google::cloud::bigquery::reservation::v1::UpdateBiReservationRequest const &
Returns
Type Description
google::cloud::Idempotency