googleapis.cloudscheduler.v1 library

Classes

AppEngineHttpTarget
App Engine target. The job will be pushed to a job handler by means of an HTTP request via an http_method such as HTTP POST, HTTP GET, etc. The job is acknowledged by means of an HTTP response code in the range 200 - 299. Error 503 is considered an App Engine system error instead of an application error. Requests returning error 503 will be retried regardless of retry configuration and not counted against retry counts. Any other response code, or a failure to receive a response before the deadline, constitutes a failed attempt.
AppEngineRouting
App Engine Routing. [...]
CloudschedulerApi
Creates and manages jobs run on a regular recurring schedule.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: [...]
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 POST, HTTP GET, etc. The job is acknowledged by means of an HTTP response code in the range 200 - 299. A failure to receive a response constitutes a failed execution. For a redirected request, the response returned by the redirected request is considered.
Job
Configuration for a job. The maximum allowed size for a job is 100KB.
ListJobsResponse
Response message for listing jobs using ListJobs.
ListLocationsResponse
The response message for Locations.ListLocations.
Location
A resource that represents Google Cloud Platform location.
OAuthToken
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.
OidcToken
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.
PauseJobRequest
Request message for PauseJob.
ProjectsLocationsJobsResourceApi
ProjectsLocationsResourceApi
ProjectsResourceApi
PubsubMessage
A message that is published by publishers and consumed by subscribers. The message must contain either a non-empty data field or at least one attribute. Note that client libraries represent this object differently depending on the language. See the corresponding client library documentation for more information. See Quotas and limits for more information about message limits.
PubsubTarget
Pub/Sub target. The job will be delivered by publishing a message to the given Pub/Sub topic.
ResumeJobRequest
Request message for ResumeJob.
RetryConfig
Settings that determine the retry behavior. [...]
RunJobRequest
Request message for forcing a job to run now using RunJob.
Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. [...]

Constants

USER_AGENT → const String
'dart-api-client cloudscheduler/v1'

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.