All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description ConflictException This exception is used to wrap and propagate 409 (Conflict) HTTP exceptions up the stack.Executor Interface for a class that executes requests on behalf of a Json API client.Executor.Default A default, failure-tolerant implementation of theExecutor
class.ExecutorException This base exception class is used to wrap and propagate HTTP exceptions for specific status codes up the stack.ForbiddenException This exception is used to wrap and propagate 403 (Forbidden) HTTP exceptions up the stack.GoogleOAuth2Credentials Google-specific username / access token combination.GoogleOAuth2ScopeRequirement Used to type filter Google-specificOAuth2ScopeRequirement
s.GoogleOAuth2ScopeSpecification A Google-specific implementation of theOAuth2ScopeSpecification
that limits its application to Google-specificOAuth2ScopeRequirement
GoogleOAuth2ScopeSpecification.DescriptorImpl Denoted this class is aDomainSpecification
plugin, in particular forOAuth2ScopeSpecification
GoogleRobotCredentials The base implementation of service account (aka robot) credentials using OAuth2.GoogleRobotCredentials.AbstractGoogleRobotCredentialsDescriptor The descriptor for Google robot account credential extensionsGoogleRobotCredentials.CredentialsListBoxModel A trivial tuple for wrapping the list box of matched credentials with the requirements that were used to filter them.GoogleRobotCredentialsModule An abstraction interface for instantiating the dependencies of theGoogleRobotCredentials
.GoogleRobotMetadataCredentials An implementation ofGoogleRobotCredentials
that produces OAuth2 access tokens using the metadata service attached to Google Compute instances.GoogleRobotMetadataCredentials.Descriptor Descriptor for our unlimited service account extension.GoogleRobotMetadataCredentialsModule An abstraction interface for instantiating the dependencies of theGoogleRobotMetadataCredentials
.GoogleRobotNameProvider Retrieve a user-friendly name to be used when listing the credential for use by plugins.GoogleRobotPrivateKeyCredentials A set of Google service account credentials for a cloud project to use for authenticating against Google service APIs.GoogleRobotPrivateKeyCredentials.AccountIdNotSetException Exception that gets thrown if AccountId is not set.GoogleRobotPrivateKeyCredentials.Descriptor Descriptor for our unlimited service account extension.GoogleRobotPrivateKeyCredentials.InvalidSecretsFileException Exception that gets thrown if an invalid SecretsFile is set while upgrading legacyGoogleRobotPrivateKeyCredentials
GoogleRobotPrivateKeyCredentials.KeyTypeNotSetException Exception that gets thrown if ServiceAccountConfig is not set.GoogleRobotPrivateKeyCredentials.MissingSecretsFileException Exception that gets thrown if SecretsFile is not set while upgrading legacyGoogleRobotPrivateKeyCredentials
GoogleRobotPrivateKeyCredentials.PrivateKeyNotSetException Exception that gets thrown if PrivateKey is not set.GoogleRobotPrivateKeyCredentials.SecretsFileNotFoundException Exception that gets thrown if SecretsFile could not be found while upgrading legacyGoogleRobotPrivateKeyCredentials
JsonKey The Google Developer Console provides private keys for service accounts in two different ways.JsonServiceAccountConfig Provides authentication mechanism for a service account by setting a JSON private key file.JsonServiceAccountConfig.DescriptorImpl Descriptor for JSON service account authentication.KeyUtils Deprecated. Consider to useSecretBytes
instead.LegacyJsonKey Deprecated. LegacyJsonKey.Details Container for our new field, modeled after:GoogleClientSecrets.Details
MaxRetryExceededException This exception is used to signify that the maximum number of retries has been exceeded, that we shouldn't make further attempt.Messages Generated localization support class.Messages Generated localization support class.MetadataReader This helper utility is used for reading values out of a Google Compute Engine instance's attached metadata service.MetadataReader.Default A simple default implementation that reads metadata via http requests.MockExecutor This is an implementation ofExecutor
that can be injected to inject a set of canned responses to requests including: A pre-determined object Throwing anIOException
orExecutorException
Passing through a part of the request as the responseNameValuePair<N,V> A name-value pair helper class.NotFoundException This exception is used to wrap and propagate 404 (Not Found) HTTP exceptions up the stack.P12ServiceAccountConfig Provides authentication mechanism for a service account by setting a service account email address and P12 private key file.P12ServiceAccountConfig.DescriptorImpl Descriptor for P12 service account authentication.RequestCallable<T> Resolve Container class for static methods that resolve form entries with typical form data, for use in JenkinsdoCheckFoo
methods.ServiceAccountConfig general abstraction for providing google service account authentication mechanism.ServiceAccountConfig.Descriptor abstract descriptor for service account authentication