Skip to main content
Technology areas
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Generative AI
Industry solutions
Networking
Observability and monitoring
Security
Storage
Cross-product tools
Access and resources management
Costs and usage management
Infrastructure as code
Migration
SDK, languages, frameworks, and tools
/
Console
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Sign in
Java
Client libraries
Start free
Overview
Guides
Reference
Samples
Technology areas
More
Overview
Guides
Reference
Samples
Cross-product tools
More
Console
Overview
Library reference docs
google-cloud-tasks
Overview
Version history
com.google.cloud.tasks.v2
Package summary
Clients
CloudTasksClient
Settings
CloudTasksSettings
Requests and responses
AppEngineHttpRequest
CloudTasksClient.ListLocationsPagedResponse
CloudTasksClient.ListQueuesPagedResponse
CloudTasksClient.ListTasksPagedResponse
CreateQueueRequest
CreateTaskRequest
DeleteQueueRequest
DeleteTaskRequest
GetQueueRequest
GetTaskRequest
HttpRequest
ListQueuesRequest
ListQueuesResponse
ListTasksRequest
ListTasksResponse
PauseQueueRequest
PurgeQueueRequest
ResumeQueueRequest
RunTaskRequest
UpdateQueueRequest
All other classes and interfaces
Builders
AppEngineHttpRequest.Builder
AppEngineRouting.Builder
Attempt.Builder
CloudTasksSettings.Builder
CreateQueueRequest.Builder
CreateTaskRequest.Builder
DeleteQueueRequest.Builder
DeleteTaskRequest.Builder
GetQueueRequest.Builder
GetTaskRequest.Builder
HttpRequest.Builder
ListQueuesRequest.Builder
ListQueuesResponse.Builder
ListTasksRequest.Builder
ListTasksResponse.Builder
LocationName.Builder
OAuthToken.Builder
OidcToken.Builder
PauseQueueRequest.Builder
ProjectName.Builder
PurgeQueueRequest.Builder
Queue.Builder
QueueName.Builder
RateLimits.Builder
ResumeQueueRequest.Builder
RetryConfig.Builder
RunTaskRequest.Builder
StackdriverLoggingConfig.Builder
Task.Builder
TaskName.Builder
UpdateQueueRequest.Builder
Enums
HttpMethod
HttpRequest.AuthorizationHeaderCase
Queue.State
Task.MessageTypeCase
Task.View
Messages
AppEngineRouting
Attempt
OAuthToken
OidcToken
Queue
RateLimits
RetryConfig
StackdriverLoggingConfig
Task
Paging
CloudTasksClient.ListLocationsFixedSizeCollection
CloudTasksClient.ListLocationsPage
CloudTasksClient.ListQueuesFixedSizeCollection
CloudTasksClient.ListQueuesPage
CloudTasksClient.ListTasksFixedSizeCollection
CloudTasksClient.ListTasksPage
Resource names
LocationName
ProjectName
QueueName
TaskName
Interfaces
AppEngineHttpRequestOrBuilder
AppEngineRoutingOrBuilder
AttemptOrBuilder
CloudTasksGrpc.AsyncService
CreateQueueRequestOrBuilder
CreateTaskRequestOrBuilder
DeleteQueueRequestOrBuilder
DeleteTaskRequestOrBuilder
GetQueueRequestOrBuilder
GetTaskRequestOrBuilder
HttpRequestOrBuilder
ListQueuesRequestOrBuilder
ListQueuesResponseOrBuilder
ListTasksRequestOrBuilder
ListTasksResponseOrBuilder
OAuthTokenOrBuilder
OidcTokenOrBuilder
PauseQueueRequestOrBuilder
PurgeQueueRequestOrBuilder
QueueOrBuilder
RateLimitsOrBuilder
ResumeQueueRequestOrBuilder
RetryConfigOrBuilder
RunTaskRequestOrBuilder
StackdriverLoggingConfigOrBuilder
TaskOrBuilder
UpdateQueueRequestOrBuilder
Other
CloudTasksGrpc
CloudTasksGrpc.CloudTasksBlockingStub
CloudTasksGrpc.CloudTasksFutureStub
CloudTasksGrpc.CloudTasksImplBase
CloudTasksGrpc.CloudTasksStub
CloudTasksProto
QueueProto
TargetProto
TaskProto
Stub packages
com.google.cloud.tasks.v2.stub
Package summary
Stubs
CloudTasksStub
GrpcCloudTasksStub
HttpJsonCloudTasksStub
Settings
CloudTasksStubSettings
CloudTasksStubSettings.Builder
Callable factories
GrpcCloudTasksCallableFactory
HttpJsonCloudTasksCallableFactory
Older and prerelease packages
com.google.cloud.tasks.v2beta2
Package summary
Clients
CloudTasksClient
Settings
CloudTasksSettings
Requests and responses
AcknowledgeTaskRequest
AppEngineHttpRequest
CancelLeaseRequest
CloudTasksClient.ListLocationsPagedResponse
CloudTasksClient.ListQueuesPagedResponse
CloudTasksClient.ListTasksPagedResponse
CreateQueueRequest
CreateTaskRequest
DeleteQueueRequest
DeleteTaskRequest
GetQueueRequest
GetTaskRequest
HttpRequest
LeaseTasksRequest
LeaseTasksResponse
ListQueuesRequest
ListQueuesResponse
ListTasksRequest
ListTasksResponse
PauseQueueRequest
PurgeQueueRequest
RenewLeaseRequest
ResumeQueueRequest
RunTaskRequest
UpdateQueueRequest
UploadQueueYamlRequest
All other classes and interfaces
Builders
AcknowledgeTaskRequest.Builder
AppEngineHttpRequest.Builder
AppEngineHttpTarget.Builder
AppEngineRouting.Builder
AttemptStatus.Builder
CancelLeaseRequest.Builder
CloudTasksSettings.Builder
CreateQueueRequest.Builder
CreateTaskRequest.Builder
DeleteQueueRequest.Builder
DeleteTaskRequest.Builder
GetQueueRequest.Builder
GetTaskRequest.Builder
HttpRequest.Builder
HttpTarget.Builder
HttpTarget.Header.Builder
HttpTarget.HeaderOverride.Builder
LeaseTasksRequest.Builder
LeaseTasksResponse.Builder
ListQueuesRequest.Builder
ListQueuesResponse.Builder
ListTasksRequest.Builder
ListTasksResponse.Builder
LocationName.Builder
OAuthToken.Builder
OidcToken.Builder
PathOverride.Builder
PauseQueueRequest.Builder
ProjectName.Builder
PullMessage.Builder
PullTarget.Builder
PurgeQueueRequest.Builder
QueryOverride.Builder
Queue.Builder
QueueName.Builder
QueueStats.Builder
RateLimits.Builder
RenewLeaseRequest.Builder
ResumeQueueRequest.Builder
RetryConfig.Builder
RunTaskRequest.Builder
Task.Builder
TaskName.Builder
TaskStatus.Builder
UpdateQueueRequest.Builder
UploadQueueYamlRequest.Builder
UriOverride.Builder
Enums
HttpMethod
HttpRequest.AuthorizationHeaderCase
HttpTarget.AuthorizationHeaderCase
Queue.State
Queue.TargetTypeCase
RetryConfig.NumAttemptsCase
Task.PayloadTypeCase
Task.View
UriOverride.Scheme
UriOverride.UriOverrideEnforceMode
Messages
AppEngineHttpTarget
AppEngineRouting
AttemptStatus
HttpTarget
HttpTarget.Header
HttpTarget.HeaderOverride
OAuthToken
OidcToken
PathOverride
PullMessage
PullTarget
QueryOverride
Queue
QueueStats
RateLimits
RetryConfig
Task
TaskStatus
UriOverride
Paging
CloudTasksClient.ListLocationsFixedSizeCollection
CloudTasksClient.ListLocationsPage
CloudTasksClient.ListQueuesFixedSizeCollection
CloudTasksClient.ListQueuesPage
CloudTasksClient.ListTasksFixedSizeCollection
CloudTasksClient.ListTasksPage
Resource names
LocationName
ProjectName
QueueName
TaskName
Interfaces
AcknowledgeTaskRequestOrBuilder
AppEngineHttpRequestOrBuilder
AppEngineHttpTargetOrBuilder
AppEngineRoutingOrBuilder
AttemptStatusOrBuilder
CancelLeaseRequestOrBuilder
CloudTasksGrpc.AsyncService
CreateQueueRequestOrBuilder
CreateTaskRequestOrBuilder
DeleteQueueRequestOrBuilder
DeleteTaskRequestOrBuilder
GetQueueRequestOrBuilder
GetTaskRequestOrBuilder
HttpRequestOrBuilder
HttpTarget.HeaderOrBuilder
HttpTarget.HeaderOverrideOrBuilder
HttpTargetOrBuilder
LeaseTasksRequestOrBuilder
LeaseTasksResponseOrBuilder
ListQueuesRequestOrBuilder
ListQueuesResponseOrBuilder
ListTasksRequestOrBuilder
ListTasksResponseOrBuilder
OAuthTokenOrBuilder
OidcTokenOrBuilder
PathOverrideOrBuilder
PauseQueueRequestOrBuilder
PullMessageOrBuilder
PullTargetOrBuilder
PurgeQueueRequestOrBuilder
QueryOverrideOrBuilder
QueueOrBuilder
QueueStatsOrBuilder
RateLimitsOrBuilder
RenewLeaseRequestOrBuilder
ResumeQueueRequestOrBuilder
RetryConfigOrBuilder
RunTaskRequestOrBuilder
TaskOrBuilder
TaskStatusOrBuilder
UpdateQueueRequestOrBuilder
UploadQueueYamlRequestOrBuilder
UriOverrideOrBuilder
Other
CloudTasksGrpc
CloudTasksGrpc.CloudTasksBlockingStub
CloudTasksGrpc.CloudTasksFutureStub
CloudTasksGrpc.CloudTasksImplBase
CloudTasksGrpc.CloudTasksStub
CloudTasksProto
OldTargetProto
QueueProto
TargetProto
TaskProto
Stub packages
com.google.cloud.tasks.v2beta2.stub
Package summary
Stubs
CloudTasksStub
GrpcCloudTasksStub
HttpJsonCloudTasksStub
Settings
CloudTasksStubSettings
CloudTasksStubSettings.Builder
Callable factories
GrpcCloudTasksCallableFactory
HttpJsonCloudTasksCallableFactory
com.google.cloud.tasks.v2beta3
Package summary
Clients
CloudTasksClient
Settings
CloudTasksSettings
Requests and responses
AppEngineHttpRequest
CloudTasksClient.ListLocationsPagedResponse
CloudTasksClient.ListQueuesPagedResponse
CloudTasksClient.ListTasksPagedResponse
CreateQueueRequest
CreateTaskRequest
DeleteQueueRequest
DeleteTaskRequest
GetQueueRequest
GetTaskRequest
HttpRequest
ListQueuesRequest
ListQueuesResponse
ListTasksRequest
ListTasksResponse
PauseQueueRequest
PurgeQueueRequest
ResumeQueueRequest
RunTaskRequest
UpdateQueueRequest
All other classes and interfaces
Builders
AppEngineHttpQueue.Builder
AppEngineHttpRequest.Builder
AppEngineRouting.Builder
Attempt.Builder
CloudTasksSettings.Builder
CreateQueueRequest.Builder
CreateTaskRequest.Builder
DeleteQueueRequest.Builder
DeleteTaskRequest.Builder
GetQueueRequest.Builder
GetTaskRequest.Builder
HttpRequest.Builder
HttpTarget.Builder
HttpTarget.Header.Builder
HttpTarget.HeaderOverride.Builder
ListQueuesRequest.Builder
ListQueuesResponse.Builder
ListTasksRequest.Builder
ListTasksResponse.Builder
LocationName.Builder
OAuthToken.Builder
OidcToken.Builder
PathOverride.Builder
PauseQueueRequest.Builder
ProjectName.Builder
PullMessage.Builder
PurgeQueueRequest.Builder
QueryOverride.Builder
Queue.Builder
QueueName.Builder
QueueStats.Builder
RateLimits.Builder
ResumeQueueRequest.Builder
RetryConfig.Builder
RunTaskRequest.Builder
StackdriverLoggingConfig.Builder
Task.Builder
TaskName.Builder
UpdateQueueRequest.Builder
UriOverride.Builder
Enums
HttpMethod
HttpRequest.AuthorizationHeaderCase
HttpTarget.AuthorizationHeaderCase
Queue.QueueTypeCase