Skip to main content
Google Cloud Documentation
Documentation
  • Get Started
  • Get Started with Google Cloud
  • Product List
  • Cloud Customer Care
  • Featured Products
  • Agent Platform
  • Apigee API Management
  • BigQuery
  • Compute Engine
  • Cloud CDN
  • Cloud Run
  • Cloud Storage
  • Cloud SQL
  • Gemini Enterprise
  • Google Kubernetes Engine
  • Looker
  • Cross-product Tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
  • Technology Areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Industry solutions
  • Migration
  • Networking
  • Observability and monitoring
  • Security
  • Storage
/
Console
  • English
  • 中文 – 简体
  • Google Cloud SDK
  • C++
  • Client libraries
Start free
Overview Guides Reference Samples
Google Cloud Documentation
  • Documentation
    • More
    • Overview
    • Guides
    • Reference
    • Samples
  • Console
  • Overview
  • Library reference docs
  • Cloud Tasks API C++ Client Library
  • In-Depth Topics
    • Environment Variables
    • How to Override the Authentication Credentials
    • How to Override the Default Endpoint
    • Override Retry, Backoff, and Idempotency Policies
    • Override tasks_v2::CloudTasksClient Retry Policies
    • How to Override the Default Universe Domain
    • Override tasks_v2::CloudTasksClient Universe Domain
  • Modules
    • Cloud Tasks API Configuration Options
  • Namespaces
    • google::cloud::tasks_v2
      • Overview
      • Classes
        • CloudTasksClient
          • Overview
          • Constructors
            • CloudTasksClient(CloudTasksClient const &)
            • CloudTasksClient(CloudTasksClient &&)
            • CloudTasksClient(std::shared_ptr< CloudTasksConnection >, Options)
          • Operators
            • operator=(CloudTasksClient const &)
            • operator=(CloudTasksClient &&)
            • operator==(CloudTasksClient const &, CloudTasksClient const &)
            • operator!=(CloudTasksClient const &, CloudTasksClient const &)
          • Functions
            • ListQueues(std::string const &, Options)
            • ListQueues(google::cloud::tasks::v2::ListQueuesRequest, Options)
            • GetQueue(std::string const &, Options)
            • GetQueue(google::cloud::tasks::v2::GetQueueRequest const &, Options)
            • CreateQueue(std::string const &, google::cloud::tasks::v2::Queue const &, Options)
            • CreateQueue(google::cloud::tasks::v2::CreateQueueRequest const &, Options)
            • UpdateQueue(google::cloud::tasks::v2::Queue const &, google::protobuf::FieldMask const &, Options)
            • UpdateQueue(google::cloud::tasks::v2::UpdateQueueRequest const &, Options)
            • DeleteQueue(std::string const &, Options)
            • DeleteQueue(google::cloud::tasks::v2::DeleteQueueRequest const &, Options)
            • PurgeQueue(std::string const &, Options)
            • PurgeQueue(google::cloud::tasks::v2::PurgeQueueRequest const &, Options)
            • PauseQueue(std::string const &, Options)
            • PauseQueue(google::cloud::tasks::v2::PauseQueueRequest const &, Options)
            • ResumeQueue(std::string const &, Options)
            • ResumeQueue(google::cloud::tasks::v2::ResumeQueueRequest const &, Options)
            • GetIamPolicy(std::string const &, Options)
            • GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
            • SetIamPolicy(std::string const &, google::iam::v1::Policy const &, Options)
            • SetIamPolicy(std::string const &, IamUpdater const &, Options)
            • SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::vector< std::string > const &, Options)
            • TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
            • ListTasks(std::string const &, Options)
            • ListTasks(google::cloud::tasks::v2::ListTasksRequest, Options)
            • GetTask(std::string const &, Options)
            • GetTask(google::cloud::tasks::v2::GetTaskRequest const &, Options)
            • CreateTask(std::string const &, google::cloud::tasks::v2::Task const &, Options)
            • CreateTask(google::cloud::tasks::v2::CreateTaskRequest const &, Options)
            • DeleteTask(std::string const &, Options)
            • DeleteTask(google::cloud::tasks::v2::DeleteTaskRequest const &, Options)
            • RunTask(std::string const &, Options)
            • RunTask(google::cloud::tasks::v2::RunTaskRequest const &, Options)
            • ListLocations(google::cloud::location::ListLocationsRequest, Options)
            • GetLocation(google::cloud::location::GetLocationRequest const &, Options)
        • CloudTasksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ListQueues(google::cloud::tasks::v2::ListQueuesRequest)
            • virtual GetQueue(google::cloud::tasks::v2::GetQueueRequest const &)
            • virtual CreateQueue(google::cloud::tasks::v2::CreateQueueRequest const &)
            • virtual UpdateQueue(google::cloud::tasks::v2::UpdateQueueRequest const &)
            • virtual DeleteQueue(google::cloud::tasks::v2::DeleteQueueRequest const &)
            • virtual PurgeQueue(google::cloud::tasks::v2::PurgeQueueRequest const &)
            • virtual PauseQueue(google::cloud::tasks::v2::PauseQueueRequest const &)
            • virtual ResumeQueue(google::cloud::tasks::v2::ResumeQueueRequest const &)