Class GoogleRobotCredentials.AbstractGoogleRobotCredentialsDescriptor
java.lang.Object
hudson.model.Descriptor<com.cloudbees.plugins.credentials.Credentials>
com.cloudbees.plugins.credentials.CredentialsDescriptor
com.google.jenkins.plugins.credentials.oauth.GoogleRobotCredentials.AbstractGoogleRobotCredentialsDescriptor
- Direct Known Subclasses:
GoogleRobotMetadataCredentials.Descriptor
,GoogleRobotPrivateKeyCredentials.Descriptor
- Enclosing class:
- GoogleRobotCredentials
protected abstract static class GoogleRobotCredentials.AbstractGoogleRobotCredentialsDescriptor
extends com.cloudbees.plugins.credentials.CredentialsDescriptor
The descriptor for Google robot account credential extensions
-
Nested Class Summary
Nested classes/interfaces inherited from class com.cloudbees.plugins.credentials.CredentialsDescriptor
com.cloudbees.plugins.credentials.CredentialsDescriptor.EnhancedCheckMethod
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractGoogleRobotCredentialsDescriptor
(Class<? extends GoogleRobotCredentials> clazz) protected
AbstractGoogleRobotCredentialsDescriptor
(Class<? extends GoogleRobotCredentials> clazz, GoogleRobotCredentialsModule module) -
Method Summary
Modifier and TypeMethodDescriptiondoCheckProjectId
(String projectId) Validate project-id entriesThe module to use for instantiating depended upon resourcesMethods inherited from class com.cloudbees.plugins.credentials.CredentialsDescriptor
calcAutoCompleteSettings, calcFillSettings, doFillScopeItems, findContextInPath, findContextInPath, getCheckMethod, getCredentialsPage, getIconClassName, isApplicable, isScopeRelevant, isScopeRelevant, isScopeRelevant, isScopeRelevant, isScopeRelevant, isScopeRelevant, lookupContext, unwrapContext
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, configure, configure, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
AbstractGoogleRobotCredentialsDescriptor
protected AbstractGoogleRobotCredentialsDescriptor(Class<? extends GoogleRobotCredentials> clazz, GoogleRobotCredentialsModule module) -
AbstractGoogleRobotCredentialsDescriptor
-
-
Method Details
-
getModule
The module to use for instantiating depended upon resources -
doCheckProjectId
Validate project-id entries
-