Modules§

Structs§

  • Request message for acknowledging a task using [AcknowledgeTask][google.cloud.tasks.v2beta2.CloudTasks.AcknowledgeTask].
  • App Engine HTTP request.
  • App Engine HTTP target.
  • App Engine Routing.
  • The status of a task attempt.
  • Request message for canceling a lease using [CancelLease][google.cloud.tasks.v2beta2.CloudTasks.CancelLease].
  • Request message for [CreateQueue][google.cloud.tasks.v2beta2.CloudTasks.CreateQueue].
  • Request message for [CreateTask][google.cloud.tasks.v2beta2.CloudTasks.CreateTask].
  • Request message for [DeleteQueue][google.cloud.tasks.v2beta2.CloudTasks.DeleteQueue].
  • Request message for deleting a task using [DeleteTask][google.cloud.tasks.v2beta2.CloudTasks.DeleteTask].
  • Request message for [GetQueue][google.cloud.tasks.v2beta2.CloudTasks.GetQueue].
  • Request message for getting a task using [GetTask][google.cloud.tasks.v2beta2.CloudTasks.GetTask].
  • HTTP request.
  • HTTP target.
  • Request message for leasing tasks using [LeaseTasks][google.cloud.tasks.v2beta2.CloudTasks.LeaseTasks].
  • Response message for leasing tasks using [LeaseTasks][google.cloud.tasks.v2beta2.CloudTasks.LeaseTasks].
  • Request message for [ListQueues][google.cloud.tasks.v2beta2.CloudTasks.ListQueues].
  • Response message for [ListQueues][google.cloud.tasks.v2beta2.CloudTasks.ListQueues].
  • Request message for listing tasks using [ListTasks][google.cloud.tasks.v2beta2.CloudTasks.ListTasks].
  • Response message for listing tasks using [ListTasks][google.cloud.tasks.v2beta2.CloudTasks.ListTasks].
  • Contains information needed for generating an OAuth token. This type of authorization should generally only be used when calling Google APIs hosted on *.googleapis.com.
  • Contains information needed for generating an OpenID Connect token. This type of authorization can be used for many scenarios, including calling Cloud Run, or endpoints where you intend to validate the token yourself.
  • PathOverride.
  • Request message for [PauseQueue][google.cloud.tasks.v2beta2.CloudTasks.PauseQueue].
  • The pull message contains data that can be used by the caller of [LeaseTasks][google.cloud.tasks.v2beta2.CloudTasks.LeaseTasks] to process the task.
  • Pull target.
  • Request message for [PurgeQueue][google.cloud.tasks.v2beta2.CloudTasks.PurgeQueue].
  • QueryOverride.
  • A queue is a container of related tasks. Queues are configured to manage how those tasks are dispatched. Configurable properties include rate limits, retry options, target types, and others.
  • Statistics for a queue.
  • Rate limits.
  • Request message for renewing a lease using [RenewLease][google.cloud.tasks.v2beta2.CloudTasks.RenewLease].
  • Request message for [ResumeQueue][google.cloud.tasks.v2beta2.CloudTasks.ResumeQueue].
  • Retry config.
  • Request message for forcing a task to run now using [RunTask][google.cloud.tasks.v2beta2.CloudTasks.RunTask].
  • A unit of scheduled work.
  • Status of the task.
  • Request message for [UpdateQueue][google.cloud.tasks.v2beta2.CloudTasks.UpdateQueue].
  • Request message for [UploadQueueYaml][google.cloud.tasks.v2beta2.CloudTasks.UploadQueueYaml].
  • Uri Override.

Enums§

  • The HTTP method used to execute the task.