Class GitHubSCMSourceStatusChecksTrait.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<T>
jenkins.scm.api.trait.SCMTraitDescriptor<jenkins.scm.api.trait.SCMSourceTrait>
jenkins.scm.api.trait.SCMSourceTraitDescriptor
io.jenkins.plugins.checks.github.status.GitHubSCMSourceStatusChecksTrait.DescriptorImpl
- Enclosing class:
- GitHubSCMSourceStatusChecksTrait
@Symbol("gitHubStatusChecks")
@Extension
@Discovery
public static class GitHubSCMSourceStatusChecksTrait.DescriptorImpl
extends jenkins.scm.api.trait.SCMSourceTraitDescriptor
Descriptor implementation for
GitHubSCMSourceStatusChecksTrait.-
Nested Class Summary
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 -
Method Summary
Modifier and TypeMethodDescriptiondoCheckName(String name) Checks if the name of status checks is valid.Class<? extends jenkins.scm.api.trait.SCMSourceContext>TheGitHubSCMSourceStatusChecksTraitis only applicable toGitHubSCMSourceContext.Returns the display name.Class<? extends jenkins.scm.api.SCMSource>TheGitHubSCMSourceStatusChecksTraitis only applicable toGitHubSCMSource.Methods inherited from class jenkins.scm.api.trait.SCMSourceTraitDescriptor
getBuilderClass, isApplicableTo, isApplicableTo, isApplicableTo, isApplicableToBuilder, isApplicableToBuilder, isApplicableToContext, isApplicableToContextMethods inherited from class jenkins.scm.api.trait.SCMTraitDescriptor
getScmClass, isApplicableToSCM, isApplicableToSCMMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, 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
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
Returns the display name.- Overrides:
getDisplayNamein classDescriptor<jenkins.scm.api.trait.SCMSourceTrait>- Returns:
- "Status Checks Properties"
-
getContextClass
TheGitHubSCMSourceStatusChecksTraitis only applicable toGitHubSCMSourceContext.- Overrides:
getContextClassin classjenkins.scm.api.trait.SCMSourceTraitDescriptor- Returns:
GitHubSCMSourceContext.class
-
getSourceClass
TheGitHubSCMSourceStatusChecksTraitis only applicable toGitHubSCMSource.- Overrides:
getSourceClassin classjenkins.scm.api.trait.SCMSourceTraitDescriptor- Returns:
GitHubSCMSource.class
-
doCheckName
Checks if the name of status checks is valid.- Parameters:
name- name of status checks- Returns:
- ok if the name is not empty
-