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
Constructors Modifier Constructor Description protected
AbstractGoogleRobotCredentialsDescriptor(Class<? extends GoogleRobotCredentials> clazz)
protected
AbstractGoogleRobotCredentialsDescriptor(Class<? extends GoogleRobotCredentials> clazz, GoogleRobotCredentialsModule module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckProjectId(String projectId)
Validate project-id entriesGoogleRobotCredentialsModule
getModule()
The module to use for instantiating depended upon resources-
Methods 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, configure, configure, 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, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Constructor Detail
-
AbstractGoogleRobotCredentialsDescriptor
protected AbstractGoogleRobotCredentialsDescriptor(Class<? extends GoogleRobotCredentials> clazz, GoogleRobotCredentialsModule module)
-
AbstractGoogleRobotCredentialsDescriptor
protected AbstractGoogleRobotCredentialsDescriptor(Class<? extends GoogleRobotCredentials> clazz)
-
-
Method Detail
-
getModule
public GoogleRobotCredentialsModule getModule()
The module to use for instantiating depended upon resources
-
doCheckProjectId
public FormValidation doCheckProjectId(@QueryParameter String projectId)
Validate project-id entries
-
-