Package com.google.cloud.tasks.v2 (2.35.0)

RepositoryRPC DocumentationREST Documentation

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

ClientDescription
com.google.cloud.tasks.v2.CloudTasksClientService Description: Cloud Tasks allows developers to manage the execution of background work in their applications.

This class provides the ability to make remote calls to the backing service through method

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

SettingsDescription
com.google.cloud.tasks.v2.CloudTasksSettingsSettings class to configure an instance of CloudTasksClient.

The default instance has everything set to sensible defaults:

Classes

ClassDescription
com.google.cloud.tasks.v2.AppEngineHttpRequestApp Engine HTTP request. The message defines the HTTP request that is sent to an App Engine app when
com.google.cloud.tasks.v2.AppEngineHttpRequest.BuilderApp Engine HTTP request. The message defines the HTTP request that is sent to an App Engine app when
com.google.cloud.tasks.v2.AppEngineRoutingApp Engine Routing. Defines routing characteristics specific to App Engine - service, version,
com.google.cloud.tasks.v2.AppEngineRouting.BuilderApp Engine Routing. Defines routing characteristics specific to App Engine - service, version,
com.google.cloud.tasks.v2.AttemptThe status of a task attempt.
com.google.cloud.tasks.v2.Attempt.BuilderThe status of a task attempt.
com.google.cloud.tasks.v2.CloudTasksClient.ListLocationsFixedSizeCollection
com.google.cloud.tasks.v2.CloudTasksClient.ListLocationsPage
com.google.cloud.tasks.v2.CloudTasksClient.ListLocationsPagedResponse
com.google.cloud.tasks.v2.CloudTasksClient.ListQueuesFixedSizeCollection
com.google.cloud.tasks.v2.CloudTasksClient.ListQueuesPage
com.google.cloud.tasks.v2.CloudTasksClient.ListQueuesPagedResponse
com.google.cloud.tasks.v2.CloudTasksClient.ListTasksFixedSizeCollection
com.google.cloud.tasks.v2.CloudTasksClient.ListTasksPage
com.google.cloud.tasks.v2.CloudTasksClient.ListTasksPagedResponse
com.google.cloud.tasks.v2.CloudTasksGrpcCloud Tasks allows developers to manage the execution of background work in their applications.
com.google.cloud.tasks.v2.CloudTasksGrpc.CloudTasksImplBaseBase class for the server implementation of the service CloudTasks. Cloud Tasks allows developers to manage the execution of background
com.google.cloud.tasks.v2.CloudTasksProto
com.google.cloud.tasks.v2.CloudTasksSettings.BuilderBuilder for CloudTasksSettings.
com.google.cloud.tasks.v2.CreateQueueRequestRequest message for CreateQueue.
com.google.cloud.tasks.v2.CreateQueueRequest.BuilderRequest message for CreateQueue.
com.google.cloud.tasks.v2.CreateTaskRequestRequest message for CreateTask.
com.google.cloud.tasks.v2.CreateTaskRequest.BuilderRequest message for CreateTask.
com.google.cloud.tasks.v2.DeleteQueueRequestRequest message for DeleteQueue.
com.google.cloud.tasks.v2.DeleteQueueRequest.BuilderRequest message for DeleteQueue.
com.google.cloud.tasks.v2.DeleteTaskRequestRequest message for deleting a task using DeleteTask.
com.google.cloud.tasks.v2.DeleteTaskRequest.BuilderRequest message for deleting a task using DeleteTask.
com.google.cloud.tasks.v2.GetQueueRequestRequest message for GetQueue.
com.google.cloud.tasks.v2.GetQueueRequest.BuilderRequest message for GetQueue.
com.google.cloud.tasks.v2.GetTaskRequestRequest message for getting a task using GetTask.
com.google.cloud.tasks.v2.GetTaskRequest.BuilderRequest message for getting a task using GetTask.
com.google.cloud.tasks.v2.HttpRequestHTTP request. The task will be pushed to the worker as an HTTP request. If the worker
com.google.cloud.tasks.v2.HttpRequest.BuilderHTTP request. The task will be pushed to the worker as an HTTP request. If the worker
com.google.cloud.tasks.v2.ListQueuesRequestRequest message for ListQueues.
com.google.cloud.tasks.v2.ListQueuesRequest.BuilderRequest message for ListQueues.
com.google.cloud.tasks.v2.ListQueuesResponseResponse message for ListQueues.
com.google.cloud.tasks.v2.ListQueuesResponse.BuilderResponse message for ListQueues.
com.google.cloud.tasks.v2.ListTasksRequestRequest message for listing tasks using ListTasks.
com.google.cloud.tasks.v2.ListTasksRequest.BuilderRequest message for listing tasks using ListTasks.
com.google.cloud.tasks.v2.ListTasksResponseResponse message for listing tasks using ListTasks.
com.google.cloud.tasks.v2.ListTasksResponse.BuilderResponse message for listing tasks using ListTasks.
com.google.cloud.tasks.v2.LocationName
com.google.cloud.tasks.v2.LocationName.BuilderBuilder for projects/{project}/locations/{location}.
com.google.cloud.tasks.v2.OAuthTokenContains information needed for generating an OAuth token. This type of authorization should generally only be used when calling Google
com.google.cloud.tasks.v2.OAuthToken.BuilderContains information needed for generating an OAuth token. This type of authorization should generally only be used when calling Google
com.google.cloud.tasks.v2.OidcTokenContains information needed for generating an OpenID Connect token.
com.google.cloud.tasks.v2.OidcToken.BuilderContains information needed for generating an OpenID Connect token.
com.google.cloud.tasks.v2.PauseQueueRequestRequest message for PauseQueue.
com.google.cloud.tasks.v2.PauseQueueRequest.BuilderRequest message for PauseQueue.
com.google.cloud.tasks.v2.ProjectName
com.google.cloud.tasks.v2.ProjectName.BuilderBuilder for ProjectName.
com.google.cloud.tasks.v2.PurgeQueueRequestRequest message for PurgeQueue.
com.google.cloud.tasks.v2.PurgeQueueRequest.BuilderRequest message for PurgeQueue.
com.google.cloud.tasks.v2.QueueA queue is a container of related tasks. Queues are configured to manage how those tasks are dised. Configurable properties include rate limits, retry options, queue types, and others.
com.google.cloud.tasks.v2.Queue.BuilderA queue is a container of related tasks. Queues are configured to manage how those tasks are dised. Configurable properties include rate limits, retry options, queue types, and others.
com.google.cloud.tasks.v2.QueueName
com.google.cloud.tasks.v2.QueueName.BuilderBuilder for projects/{project}/locations/{location}/queues/{queue}.
com.google.cloud.tasks.v2.QueueProto
com.google.cloud.tasks.v2.RateLimitsRate limits. This message determines the maximum rate that tasks can be dised by a
com.google.cloud.tasks.v2.RateLimits.BuilderRate limits. This message determines the maximum rate that tasks can be dised by a
com.google.cloud.tasks.v2.ResumeQueueRequestRequest message for ResumeQueue.
com.google.cloud.tasks.v2.ResumeQueueRequest.BuilderRequest message for ResumeQueue.
com.google.cloud.tasks.v2.RetryConfigRetry config. These settings determine when a failed task attempt is retried.
com.google.cloud.tasks.v2.RetryConfig.BuilderRetry config. These settings determine when a failed task attempt is retried.
com.google.cloud.tasks.v2.RunTaskRequestRequest message for forcing a task to run now using RunTask.
com.google.cloud.tasks.v2.RunTaskRequest.BuilderRequest message for forcing a task to run now using RunTask.
com.google.cloud.tasks.v2.StackdriverLoggingConfigConfiguration options for writing logs to Stackdriver Logging.
com.google.cloud.tasks.v2.StackdriverLoggingConfig.BuilderConfiguration options for writing logs to Stackdriver Logging.
com.google.cloud.tasks.v2.TargetProto
com.google.cloud.tasks.v2.TaskA unit of scheduled work.
com.google.cloud.tasks.v2.Task.BuilderA unit of scheduled work.
com.google.cloud.tasks.v2.TaskName
com.google.cloud.tasks.v2.TaskName.BuilderBuilder for projects/{project}/locations/{location}/queues/{queue}/tasks/{task}.
com.google.cloud.tasks.v2.TaskProto
com.google.cloud.tasks.v2.UpdateQueueRequestRequest message for UpdateQueue.
com.google.cloud.tasks.v2.UpdateQueueRequest.BuilderRequest message for UpdateQueue.

Interfaces

InterfaceDescription
com.google.cloud.tasks.v2.AppEngineHttpRequestOrBuilder
com.google.cloud.tasks.v2.AppEngineRoutingOrBuilder
com.google.cloud.tasks.v2.AttemptOrBuilder
com.google.cloud.tasks.v2.CloudTasksGrpc.AsyncServiceCloud Tasks allows developers to manage the execution of background work in their applications.
com.google.cloud.tasks.v2.CreateQueueRequestOrBuilder
com.google.cloud.tasks.v2.CreateTaskRequestOrBuilder
com.google.cloud.tasks.v2.DeleteQueueRequestOrBuilder
com.google.cloud.tasks.v2.DeleteTaskRequestOrBuilder
com.google.cloud.tasks.v2.GetQueueRequestOrBuilder
com.google.cloud.tasks.v2.GetTaskRequestOrBuilder
com.google.cloud.tasks.v2.HttpRequestOrBuilder
com.google.cloud.tasks.v2.ListQueuesRequestOrBuilder
com.google.cloud.tasks.v2.ListQueuesResponseOrBuilder
com.google.cloud.tasks.v2.ListTasksRequestOrBuilder
com.google.cloud.tasks.v2.ListTasksResponseOrBuilder
com.google.cloud.tasks.v2.OAuthTokenOrBuilder
com.google.cloud.tasks.v2.OidcTokenOrBuilder
com.google.cloud.tasks.v2.PauseQueueRequestOrBuilder
com.google.cloud.tasks.v2.PurgeQueueRequestOrBuilder
com.google.cloud.tasks.v2.QueueOrBuilder
com.google.cloud.tasks.v2.RateLimitsOrBuilder
com.google.cloud.tasks.v2.ResumeQueueRequestOrBuilder
com.google.cloud.tasks.v2.RetryConfigOrBuilder
com.google.cloud.tasks.v2.RunTaskRequestOrBuilder
com.google.cloud.tasks.v2.StackdriverLoggingConfigOrBuilder
com.google.cloud.tasks.v2.TaskOrBuilder
com.google.cloud.tasks.v2.UpdateQueueRequestOrBuilder

Enums

EnumDescription
com.google.cloud.tasks.v2.HttpMethodThe HTTP method used to deliver the task.
com.google.cloud.tasks.v2.HttpRequest.AuthorizationHeaderCase
com.google.cloud.tasks.v2.Queue.StateState of the queue.
com.google.cloud.tasks.v2.Task.MessageTypeCase
com.google.cloud.tasks.v2.Task.ViewThe view specifies a subset of Task data. When a task is returned in a response, not all