- 2.52.0 (latest)
- 2.51.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.13
- 2.2.0
- 2.1.23
Package com.google.cloud.scheduler.v1 (2.52.0)
GitHub Repository | RPC Documentation | REST 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.
Client | Description |
---|---|
com.google.cloud.scheduler.v1.CloudSchedulerClient |
Service Description: The Cloud Scheduler API allows external entities to reliably schedule
asynchronous jobs.
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.
Settings | Description |
---|---|
com.google.cloud.scheduler.v1.CloudSchedulerSettings |
Settings class to configure an instance of CloudSchedulerClient.
The default instance has everything set to sensible defaults: |
Classes
Class | Description |
---|---|
com.google.cloud.scheduler.v1.AppEngineHttpTarget | App Engine target. The job will be pushed to a job handler by means of an HTTP request via an http_method such |
com.google.cloud.scheduler.v1.AppEngineHttpTarget.Builder | App Engine target. The job will be pushed to a job handler by means of an HTTP request via an http_method such |
com.google.cloud.scheduler.v1.AppEngineRouting | App Engine Routing. For more information about services, versions, and instances see |
com.google.cloud.scheduler.v1.AppEngineRouting.Builder | App Engine Routing. For more information about services, versions, and instances see |
com.google.cloud.scheduler.v1.CloudSchedulerClient.ListJobsFixedSizeCollection | |
com.google.cloud.scheduler.v1.CloudSchedulerClient.ListJobsPage | |
com.google.cloud.scheduler.v1.CloudSchedulerClient.ListJobsPagedResponse | |
com.google.cloud.scheduler.v1.CloudSchedulerClient.ListLocationsFixedSizeCollection | |
com.google.cloud.scheduler.v1.CloudSchedulerClient.ListLocationsPage | |
com.google.cloud.scheduler.v1.CloudSchedulerClient.ListLocationsPagedResponse | |
com.google.cloud.scheduler.v1.CloudSchedulerGrpc | The Cloud Scheduler API allows external entities to reliably schedule asynchronous jobs. |
com.google.cloud.scheduler.v1.CloudSchedulerGrpc.CloudSchedulerImplBase | Base class for the server implementation of the service CloudScheduler. The Cloud Scheduler API allows external entities to reliably |
com.google.cloud.scheduler.v1.CloudSchedulerSettings.Builder | Builder for CloudSchedulerSettings. |
com.google.cloud.scheduler.v1.CreateJobRequest | Request message for CreateJob. |
com.google.cloud.scheduler.v1.CreateJobRequest.Builder | Request message for CreateJob. |
com.google.cloud.scheduler.v1.DeleteJobRequest | Request message for deleting a job using DeleteJob. |
com.google.cloud.scheduler.v1.DeleteJobRequest.Builder | Request message for deleting a job using DeleteJob. |
com.google.cloud.scheduler.v1.GetJobRequest | Request message for GetJob. |
com.google.cloud.scheduler.v1.GetJobRequest.Builder | Request message for GetJob. |
com.google.cloud.scheduler.v1.HttpTarget | Http target. The job will be pushed to the job handler by means of an HTTP request via an http_method such as HTTP |
com.google.cloud.scheduler.v1.HttpTarget.Builder | Http target. The job will be pushed to the job handler by means of an HTTP request via an http_method such as HTTP |
com.google.cloud.scheduler.v1.Job | Configuration for a job. The maximum allowed size for a job is 1MB. |
com.google.cloud.scheduler.v1.Job.Builder | Configuration for a job. The maximum allowed size for a job is 1MB. |
com.google.cloud.scheduler.v1.JobName | |
com.google.cloud.scheduler.v1.JobName.Builder | Builder for projects/{project}/locations/{location}/jobs/{job}. |
com.google.cloud.scheduler.v1.JobProto | |
com.google.cloud.scheduler.v1.ListJobsRequest | Request message for listing jobs using ListJobs. |
com.google.cloud.scheduler.v1.ListJobsRequest.Builder | Request message for listing jobs using ListJobs. |
com.google.cloud.scheduler.v1.ListJobsResponse | Response message for listing jobs using ListJobs. |
com.google.cloud.scheduler.v1.ListJobsResponse.Builder | Response message for listing jobs using ListJobs. |
com.google.cloud.scheduler.v1.LocationName | |
com.google.cloud.scheduler.v1.LocationName.Builder | Builder for projects/{project}/locations/{location}. |
com.google.cloud.scheduler.v1.OAuthToken | Contains information needed for generating an OAuth token. This type of authorization should generally only be used when calling Google |
com.google.cloud.scheduler.v1.OAuthToken.Builder | Contains information needed for generating an OAuth token. This type of authorization should generally only be used when calling Google |
com.google.cloud.scheduler.v1.OidcToken | Contains information needed for generating an OpenID Connect token. |
com.google.cloud.scheduler.v1.OidcToken.Builder | Contains information needed for generating an OpenID Connect token. |
com.google.cloud.scheduler.v1.PauseJobRequest | Request message for PauseJob. |
com.google.cloud.scheduler.v1.PauseJobRequest.Builder | Request message for PauseJob. |
com.google.cloud.scheduler.v1.ProjectName | |
com.google.cloud.scheduler.v1.ProjectName.Builder | Builder for ProjectName. |
com.google.cloud.scheduler.v1.PubsubTarget | Pub/Sub target. The job will be delivered by publishing a message to the given Pub/Sub topic. |
com.google.cloud.scheduler.v1.PubsubTarget.Builder | Pub/Sub target. The job will be delivered by publishing a message to the given Pub/Sub topic. |
com.google.cloud.scheduler.v1.ResumeJobRequest | Request message for ResumeJob. |
com.google.cloud.scheduler.v1.ResumeJobRequest.Builder | Request message for ResumeJob. |
com.google.cloud.scheduler.v1.RetryConfig | Settings that determine the retry behavior. By default, if a job does not complete successfully (meaning that |
com.google.cloud.scheduler.v1.RetryConfig.Builder | Settings that determine the retry behavior. By default, if a job does not complete successfully (meaning that |
com.google.cloud.scheduler.v1.RunJobRequest | Request message for forcing a job to run now using RunJob. |
com.google.cloud.scheduler.v1.RunJobRequest.Builder | Request message for forcing a job to run now using RunJob. |
com.google.cloud.scheduler.v1.SchedulerProto | |
com.google.cloud.scheduler.v1.TargetProto | |
com.google.cloud.scheduler.v1.UpdateJobRequest | Request message for UpdateJob. |
com.google.cloud.scheduler.v1.UpdateJobRequest.Builder | Request message for UpdateJob. |
Interfaces
Enums
Enum | Description |
---|---|
com.google.cloud.scheduler.v1.HttpMethod | The HTTP method used to execute the job. |
com.google.cloud.scheduler.v1.HttpTarget.AuthorizationHeaderCase | |
com.google.cloud.scheduler.v1.Job.State | State of the job. |
com.google.cloud.scheduler.v1.Job.TargetCase |