Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/jenkinsci/jenkins
/ types & classes
Types & classes
3,751 in github.com/jenkinsci/jenkins
⨍
Functions
18,832
◇
Types & classes
3,751
Class
A
test/src/test/java/jenkins/security/stapler/DoActionFilterTest.java:556
Class
A
test/src/test/java/hudson/ExtensionFinderTest.java:185
Class
A
test/src/test/java/hudson/model/ComputerTest.java:195
Class
A2CCallable
test/src/test/java/jenkins/security/AgentToControllerSecurityTest.java:113
Class
A2CFileCallable
test/src/test/java/jenkins/security/AgentToControllerSecurityTest.java:105
Class
ABCase
test/src/test/java/jenkins/security/stapler/DoActionFilterTest.java:589
Class
ACL
Gate-keeper that controls access to Hudson's model objects. @author Kohsuke Kawaguchi
core/src/main/java/hudson/security/ACL.java:60
Class
ACLContext
A {@link AutoCloseable} that captures the previous {@link SecurityContext} and restores it on {@link #close()} @since 2.14
core/src/main/java/hudson/security/ACLContext.java:37
Class
ACLTest
test/src/test/java/hudson/security/ACLTest.java:54
Class
ACloud
test/src/test/java/hudson/slaves/CloudTest.java:98
Class
AIX
Implementation for AIX that uses {@code /proc}. /proc/PID/status contains a pstatus struct. We use it to determine if the process is 32 or 64 bit /p
core/src/main/java/hudson/util/ProcessTree.java:974
Class
AIXProcess
core/src/main/java/hudson/util/ProcessTree.java:984
Class
ANTLRException
This class is for binary compatibility for older plugins that import {@link ANTLRException}. @deprecated use {@link IllegalArgumentException}
core/src/main/java/antlr/ANTLRException.java:8
Class
AWTProblem
@author Kohsuke Kawaguchi
core/src/main/java/hudson/util/AWTProblem.java:33
Class
AbortException
Signals a failure where the error was anticipated and diagnosed. When this exception is caught, the stack trace will not be printed, and the build wil
core/src/main/java/hudson/AbortException.java:36
Class
AbortedFreeStyleBuildTest
test/src/test/java/hudson/model/AbortedFreeStyleBuildTest.java:14
Class
AbortingBuilder
test/src/test/java/hudson/model/AbortedFreeStyleBuildTest.java:52
Class
AboutJenkins
Show "About Jenkins" link. @author Kohsuke Kawaguchi
core/src/main/java/hudson/AboutJenkins.java:19
Class
AboutJenkinsTest
test/src/test/java/hudson/AboutJenkinsTest.java:42
Class
AbsolutePath
core/src/main/java/hudson/slaves/SlaveComputer.java:1085
Class
Absolutize
core/src/main/java/hudson/FilePath.java:753
Class
AbstractAsyncNodeMonitorDescriptor
Sophisticated version of {@link AbstractNodeMonitorDescriptor} that performs monitoring on all agents concurrently and asynchronously. @param <T>
core/src/main/java/hudson/node_monitors/AbstractAsyncNodeMonitorDescriptor.java:35
Class
AbstractAuthenticationToken
@deprecated use {@link org.springframework.security.authentication.AbstractAuthenticationToken}
core/src/main/java/org/acegisecurity/providers/AbstractAuthenticationToken.java:36
Class
AbstractBuild
Base implementation of {@link Run}s that build software. For now this is primarily the common part of {@link Build} and MavenBuild. @author Kohsuke
core/src/main/java/hudson/model/AbstractBuild.java:106
Class
AbstractBuildExecution
core/src/main/java/hudson/model/AbstractBuild.java:392
Class
AbstractBuildRangeCommand
{@link CLICommand} that acts on a series of {@link AbstractBuild}s. @author Kohsuke Kawaguchi @deprecated rather use {@link RunRangeCommand}
core/src/main/java/hudson/cli/AbstractBuildRangeCommand.java:16
Class
AbstractBuildTest
Unit tests of {@link AbstractBuild}.
test/src/test/java/hudson/model/AbstractBuildTest.java:78
Class
AbstractCIBase
core/src/main/java/hudson/model/AbstractCIBase.java:52
Class
AbstractCloudComputer
Partial implementation of {@link Computer} to be used in conjunction with {@link AbstractCloudSlave}. @author Kohsuke Kawaguchi @since 1.382
core/src/main/java/hudson/slaves/AbstractCloudComputer.java:42
Class
AbstractCloudImpl
Additional convenience implementation on top of {@link Cloud} that are likely useful to typical {@link Cloud} implementations. <p> Whereas {@link Clo
core/src/main/java/hudson/slaves/AbstractCloudImpl.java:15
Class
AbstractCloudSlave
Partial implementation of {@link Slave} to be used by {@link AbstractCloudImpl}. You may want to implement {@link EphemeralNode} too. @author Kohsuke
core/src/main/java/hudson/slaves/AbstractCloudSlave.java:45
Class
AbstractCommandInstaller
A generic script-based installer. @since 1.549 @see BatchCommandInstaller @see CommandInstaller @author Oleg Nenashev
core/src/main/java/hudson/tools/AbstractCommandInstaller.java:43
Class
AbstractDescribableImpl
Partial default implementation of {@link Describable}. @author Kohsuke Kawaguchi @deprecated Implement {@link Describable} directly.
core/src/main/java/hudson/model/AbstractDescribableImpl.java:33
Class
AbstractDiskSpaceMonitor
@author Kohsuke Kawaguchi @see DiskSpaceMonitorDescriptor
core/src/main/java/hudson/node_monitors/AbstractDiskSpaceMonitor.java:15
Class
AbstractGroovyViewModule
Base class for utility classes for Groovy view scripts <p> Usage from script of a subclass, say ViewHelper: <p> {@code new ViewHelper(delegate).method
core/src/main/java/jenkins/util/groovy/AbstractGroovyViewModule.java:21
Class
AbstractInterceptorCallableWrapper
Abstract {@link DelegatingCallable} that exposes a Before/After pattern for {@link hudson.FilePath.FileCallableWrapperFactory} that want to implement
core/src/main/java/hudson/FilePath.java:1250
Class
AbstractItem
core/src/main/java/hudson/model/AbstractItem.java:109
Class
AbstractItem2Test
test/src/test/java/hudson/model/AbstractItem2Test.java:40
Class
AbstractItemOptionHandler
Refers to an {@link AbstractItem} by name. @since 1.538
core/src/main/java/hudson/cli/handlers/AbstractItemOptionHandler.java:37
Class
AbstractItemSecurity1114Test
test/src/test/java/hudson/AbstractItemSecurity1114Test.java:23
Class
AbstractItemSecurityTest
test/src/test/java/hudson/model/AbstractItemSecurityTest.java:44
Class
AbstractItemTest
@author kingfai
core/src/test/java/hudson/model/AbstractItemTest.java:15
Class
AbstractItemTest
test/src/test/java/hudson/model/AbstractItemTest.java:40
Class
AbstractLazyLoadRunMap
{@link SortedMap} that keeps build records by their build numbers, in the descending order (newer ones first.) <p> The main thing about this class is
core/src/main/java/jenkins/model/lazy/AbstractLazyLoadRunMap.java:91
Class
AbstractLazyLoadRunMapTest
@author Kohsuke Kawaguchi
core/src/test/java/jenkins/model/lazy/AbstractLazyLoadRunMapTest.java:64
Class
AbstractMarkupText
Common part between {@link MarkupText} and {@link MarkupText.SubText}. <p> See {@link MarkupText} for more discussion about what this class represent
core/src/main/java/hudson/AbstractMarkupText.java:42
Class
AbstractModelObject
{@link ModelObject} with some convenience methods. @author Kohsuke Kawaguchi
core/src/main/java/hudson/model/AbstractModelObject.java:47
Class
AbstractNodeMonitorDescriptor
Convenient base class for common {@link NodeMonitor} implementation where the "monitoring" consists of executing something periodically on every node
core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java:56
Class
AbstractPasswordBasedSecurityRealm
Partial implementation of {@link SecurityRealm} for username/password based authentication. This is a convenience base class if all you are trying to
core/src/main/java/hudson/security/AbstractPasswordBasedSecurityRealm.java:33
Class
AbstractProject
Base implementation of {@link Job}s that build software. For now this is primarily the common part of {@link Project} and MavenModule. @author Kohsu
core/src/main/java/hudson/model/AbstractProject.java:139
Class
AbstractProjectDescriptor
{@link AbstractProject} subtypes should implement this base class as a descriptor. @since 1.294
core/src/main/java/hudson/model/AbstractProject.java:1955
Class
AbstractProjectOptionHandler
Refer to {@link AbstractProject} by its name. @author Kohsuke Kawaguchi
core/src/main/java/hudson/cli/handlers/AbstractProjectOptionHandler.java:38
Class
AbstractProjectTest
test/src/test/java/hudson/model/AbstractProjectTest.java:96
Class
AbstractQueueSorterImpl
Partial implementation of {@link QueueSorter} in terms of {@link Comparator}. @author Kohsuke Kawaguchi @since 1.343
core/src/main/java/hudson/model/queue/AbstractQueueSorterImpl.java:16
Class
AbstractQueueTask
@deprecated implement {@link hudson.model.Queue.Task} directly
core/src/main/java/hudson/model/queue/AbstractQueueTask.java:32
Class
AbstractQueueTaskTest
core/src/test/java/hudson/model/queue/AbstractQueueTaskTest.java:35
Class
AbstractRunner
@deprecated as of 1.467 Please use {@link hudson.model.Run.RunExecution}
core/src/main/java/hudson/model/AbstractBuild.java:387
Class
AbstractScmTagAction
Common part of {@code CVSSCM.TagAction} and {@code SubversionTagAction}. <p> This class implements the action that tags the modules. Derived classes
core/src/main/java/hudson/scm/AbstractScmTagAction.java:54
Class
AbstractScmTagActionTest
test/src/test/java/hudson/scm/AbstractScmTagActionTest.java:47
Class
AbstractStatusIcon
Partial base class for {@link StatusIcon}. @author Kohsuke Kawaguchi @since 1.390
core/src/main/java/hudson/model/AbstractStatusIcon.java:33
Class
AbstractSubTask
@deprecated implement {@link SubTask} directly
core/src/main/java/hudson/model/queue/AbstractSubTask.java:30
Class
AbstractTaskListener
@deprecated implement {@link TaskListener} directly
core/src/main/java/hudson/util/AbstractTaskListener.java:11
Class
AbstractTopLevelItem
Default base implementation of {@link TopLevelItem}. @author Kohsuke Kawaguchi
core/src/main/java/jenkins/model/AbstractTopLevelItem.java:16
Class
AbstractUnprotectedRootAction
test/src/test/java/jenkins/security/stapler/StaplerAbstractTest.java:91
Class
AbstractUserDetailsAuthenticationProvider
@deprecated use {@link org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider}
core/src/main/java/org/acegisecurity/providers/dao/AbstractUserDetailsAuthenticationProvider.java:38
Class
AcceptLanguageFilter
core/src/main/java/jenkins/telemetry/impl/UserLanguages.java:91
Class
AcceptOnlySpecificKeyword
test/src/test/java/hudson/util/RobustReflectionConverterTest.java:106
Interface
AccessControlled
Object that has an {@link ACL} @since 1.220
core/src/main/java/hudson/security/AccessControlled.java:37
Class
AccessControllerFilePathCallable
test/src/test/java/jenkins/security/AgentToControllerSecurityTest.java:78
Class
AccessDeniedException
@deprecated use {@link org.springframework.security.access.AccessDeniedException}
core/src/main/java/org/acegisecurity/AccessDeniedException.java:30
Class
AccessDeniedException2
{@link AccessDeniedException} with more information. @author Kohsuke Kawaguchi @deprecated use {@link AccessDeniedException3}
core/src/main/java/hudson/security/AccessDeniedException2.java:15
Class
AccessDeniedException3
{@link AccessDeniedException} with more information. @author Kohsuke Kawaguchi @since 2.266
core/src/main/java/hudson/security/AccessDeniedException3.java:17
Class
AccessDeniedException3Test
test/src/test/java/hudson/security/AccessDeniedException3Test.java:48
Class
AccessDeniedHandlerImpl
Handles {@link AccessDeniedException} happened during request processing. Specifically, send 403 error code and the login page. @author Kohsuke Kawag
core/src/main/java/hudson/security/AccessDeniedHandlerImpl.java:44
Class
Account
User property related to account settings (e.g. timezone, email, ...). <p> It could be seen as the default choice for {@link UserProperty} that are de
core/src/main/java/hudson/model/userproperty/UserPropertyCategory.java:102
Class
AccountActionFactory
Inject the outer class configuration page into the sidenav and the request routing of the user
core/src/main/java/hudson/model/userproperty/UserPropertyCategoryAccountAction.java:115
Class
AccountCreationFailedException
Thrown if an account creation was attempted but failed due to invalid data being entered into a form. @author Philipp Nowak
core/src/main/java/hudson/security/AccountCreationFailedException.java:35
Class
AccountExpiredException
@deprecated use {@link org.springframework.security.authentication.AccountExpiredException}
core/src/main/java/org/acegisecurity/AccountExpiredException.java:30
Class
AcegiSecurityException
@deprecated use {@link RuntimeException}
core/src/main/java/org/acegisecurity/AcegiSecurityException.java:32
Class
AcegiSecurityExceptionFilter
Translates {@link AcegiSecurityException}s to Spring Security equivalents. Used by other filters like {@link UnwrapSecurityExceptionFilter} and {@link
core/src/main/java/jenkins/security/AcegiSecurityExceptionFilter.java:46
Interface
Action
Object that contributes additional information, behaviors, and UIs to {@link ModelObject} (more specifically {@link Actionable} objects, which most in
core/src/main/java/hudson/model/Action.java:83
Class
ActionFactory
test/src/test/java/jenkins/model/ContextMenuTest.java:79
Class
ActionImpl
test/src/test/java/lib/form/PasswordTest.java:1016
Class
ActionImpl
test/src/test/java/jenkins/model/Security3594Test.java:96
Class
ActionImpl
test/src/test/java/hudson/model/ProjectTest.java:968
Class
ActionWithView
test/src/test/java/jenkins/security/Security1809Test.java:225
Class
ActionWithWhitelist
test/src/test/java/jenkins/security/stapler/StaticRoutingDecisionProviderTest.java:222
Class
Actionable
{@link ModelObject} that can have additional {@link Action}s. @author Kohsuke Kawaguchi
core/src/main/java/hudson/model/Actionable.java:61
Class
ActionableImpl
core/src/test/java/hudson/model/ActionableTest.java:219
Class
ActionableOverride
core/src/test/java/hudson/model/ActionableTest.java:59
Class
ActionableTest
core/src/test/java/hudson/model/ActionableTest.java:43
Class
AdaptedIterator
{@link Iterator} that adapts the values returned from another iterator. <p> This class should be really in {@link Iterators} but for historical reaso
core/src/main/java/hudson/util/AdaptedIterator.java:39
Interface
Adapter
core/src/main/java/hudson/widgets/HistoryWidget.java:291
Class
AddArtifacts
core/src/main/java/hudson/model/Run.java:1111
Class
AddJobToViewCommand
@author ogondza @since 1.570
core/src/main/java/hudson/cli/AddJobToViewCommand.java:38
Class
AddJobToViewCommandTest
@author pjanouse
test/src/test/java/hudson/cli/AddJobToViewCommandTest.java:44
Class
AdminWhitelistRule
@deprecated This class no longer has any effect. Support for allowlisting {@link hudson.remoting.Callable}s predating the introduction of the {@link o
core/src/main/java/jenkins/security/s2m/AdminWhitelistRule.java:17
Class
AdministrativeError
A convenient {@link AdministrativeMonitor} implementations that show an error message and optional stack trace. This is useful for notifying a non-fat
core/src/main/java/hudson/util/AdministrativeError.java:16
Class
AdministrativeMonitor
Checks the health of a subsystem of Jenkins and if there's something that requires administrator's attention, notify the administrator. <h2>How to im
core/src/main/java/hudson/model/AdministrativeMonitor.java:89
Class
AdministrativeMonitorImpl
core/src/main/java/hudson/triggers/SCMTrigger.java:396
next →
1–100 of 3,751, ranked by callers