All Classes and Interfaces

Class
Description
This exception is used to wrap and propagate 409 (Conflict) HTTP exceptions up the stack.
Interface for a class that executes requests on behalf of a Json API client.
A default, failure-tolerant implementation of the Executor class.
This base exception class is used to wrap and propagate HTTP exceptions for specific status codes up the stack.
This exception is used to wrap and propagate 403 (Forbidden) HTTP exceptions up the stack.
Google-specific username / access token combination.
Used to type filter Google-specific OAuth2ScopeRequirements.
A Google-specific implementation of the OAuth2ScopeSpecification that limits its application to Google-specific OAuth2ScopeRequirement
Denoted this class is a DomainSpecification plugin, in particular for OAuth2ScopeSpecification
The base implementation of service account (aka robot) credentials using OAuth2.
The descriptor for Google robot account credential extensions
A trivial tuple for wrapping the list box of matched credentials with the requirements that were used to filter them.
An abstraction interface for instantiating the dependencies of the GoogleRobotCredentials.
An implementation of GoogleRobotCredentials that produces OAuth2 access tokens using the metadata service attached to Google Compute instances.
Descriptor for our unlimited service account extension.
An abstraction interface for instantiating the dependencies of the GoogleRobotMetadataCredentials.
Retrieve a user-friendly name to be used when listing the credential for use by plugins.
A set of Google service account credentials for a cloud project to use for authenticating against Google service APIs.
Exception that gets thrown if AccountId is not set.
Descriptor for our unlimited service account extension.
Exception that gets thrown if an invalid SecretsFile is set while upgrading legacy GoogleRobotPrivateKeyCredentials
Exception that gets thrown if ServiceAccountConfig is not set.
Exception that gets thrown if SecretsFile is not set while upgrading legacy GoogleRobotPrivateKeyCredentials
Exception that gets thrown if PrivateKey is not set.
Exception that gets thrown if SecretsFile could not be found while upgrading legacy GoogleRobotPrivateKeyCredentials
The Google Developer Console provides private keys for service accounts in two different ways.
Provides authentication mechanism for a service account by setting a JSON private key file.
Descriptor for JSON service account authentication.
Deprecated.
Consider to use SecretBytes instead.
Deprecated.
Container for our new field, modeled after: GoogleClientSecrets.Details
This exception is used to signify that the maximum number of retries has been exceeded, that we shouldn't make further attempt.
Generated localization support class.
Generated localization support class.
This helper utility is used for reading values out of a Google Compute Engine instance's attached metadata service.
A simple default implementation that reads metadata via http requests.
This is an implementation of Executor that can be injected to inject a set of canned responses to requests including: A pre-determined object Throwing an IOException or ExecutorException Passing through a part of the request as the response
A name-value pair helper class.
This exception is used to wrap and propagate 404 (Not Found) HTTP exceptions up the stack.
Provides authentication mechanism for a service account by setting a service account email address and P12 private key file.
Descriptor for P12 service account authentication.
A Callable that only throws IOException or ExecutorException.
Container class for static methods that resolve form entries with typical form data, for use in Jenkins doCheckFoo methods.
general abstraction for providing google service account authentication mechanism.
abstract descriptor for service account authentication