Class CloudTasksConnectionIdempotencyPolicy (2.12.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< CloudTasksConnectionIdempotencyPolicy >

virtual ListQueues(google::cloud::tasks::v2::ListQueuesRequest)

Parameter
Name Description
request google::cloud::tasks::v2::ListQueuesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetQueue(google::cloud::tasks::v2::GetQueueRequest const &)

Parameter
Name Description
request google::cloud::tasks::v2::GetQueueRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateQueue(google::cloud::tasks::v2::CreateQueueRequest const &)

Parameter
Name Description
request google::cloud::tasks::v2::CreateQueueRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateQueue(google::cloud::tasks::v2::UpdateQueueRequest const &)

Parameter
Name Description
request google::cloud::tasks::v2::UpdateQueueRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteQueue(google::cloud::tasks::v2::DeleteQueueRequest const &)

Parameter
Name Description
request google::cloud::tasks::v2::DeleteQueueRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual PurgeQueue(google::cloud::tasks::v2::PurgeQueueRequest const &)

Parameter
Name Description
request google::cloud::tasks::v2::PurgeQueueRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual PauseQueue(google::cloud::tasks::v2::PauseQueueRequest const &)

Parameter
Name Description
request google::cloud::tasks::v2::PauseQueueRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ResumeQueue(google::cloud::tasks::v2::ResumeQueueRequest const &)

Parameter
Name Description
request google::cloud::tasks::v2::ResumeQueueRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)

Parameter
Name Description
request google::iam::v1::GetIamPolicyRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)

Parameter
Name Description
request google::iam::v1::SetIamPolicyRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)

Parameter
Name Description
request google::iam::v1::TestIamPermissionsRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListTasks(google::cloud::tasks::v2::ListTasksRequest)

Parameter
Name Description
request google::cloud::tasks::v2::ListTasksRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetTask(google::cloud::tasks::v2::GetTaskRequest const &)

Parameter
Name Description
request google::cloud::tasks::v2::GetTaskRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateTask(google::cloud::tasks::v2::CreateTaskRequest const &)

Parameter
Name Description
request google::cloud::tasks::v2::CreateTaskRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteTask(google::cloud::tasks::v2::DeleteTaskRequest const &)

Parameter
Name Description
request google::cloud::tasks::v2::DeleteTaskRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual RunTask(google::cloud::tasks::v2::RunTaskRequest const &)

Parameter
Name Description
request google::cloud::tasks::v2::RunTaskRequest const &
Returns
Type Description
google::cloud::Idempotency