Uses of Class
hudson.model.Node
-
Packages that use Node Package Description hudson hudson.cli Server-side CLI commands for Hudson.hudson.cli.handlers OptionHandlerimplementations for Hudson.hudson.console Beef up the plain text console output by adding HTML markup.hudson.model Core object model that are bound to URLs via stapler, rooted atJenkins.hudson.model.queue hudson.scm Jenkins's interface with source code management systems.hudson.security Security-related code.hudson.slaves Code related to agents.hudson.tasks hudson.tools hudson.util Other miscellaneous utility codejenkins.model jenkins.slaves -
-
Uses of Node in hudson
Methods in hudson with parameters of type Node Modifier and Type Method Description abstract LauncherLauncherDecorator. decorate(Launcher launcher, Node node)Called fromcreateLauncher(TaskListener)to decorate the launchers.LauncherLauncher. decorateFor(Node node)Returns a decoratedLauncherfor the given node.Method parameters in hudson with type arguments of type Node Modifier and Type Method Description static List<NodePropertyDescriptor>Functions. getNodePropertyDescriptors(Class<? extends Node> clazz)Deprecated. -
Uses of Node in hudson.cli
Fields in hudson.cli declared as Node Modifier and Type Field Description NodeGetNodeCommand. nodeNodeUpdateNodeCommand. nodeNodeWaitNodeOfflineCommand. nodeNodeWaitNodeOnlineCommand. node -
Uses of Node in hudson.cli.handlers
Constructor parameters in hudson.cli.handlers with type arguments of type Node Constructor Description NodeOptionHandler(org.kohsuke.args4j.CmdLineParser parser, org.kohsuke.args4j.OptionDef option, org.kohsuke.args4j.spi.Setter<Node> setter) -
Uses of Node in hudson.console
Methods in hudson.console with parameters of type Node Modifier and Type Method Description static StringModelHyperlinkNote. encodeTo(Node node) -
Uses of Node in hudson.model
Subclasses of Node in hudson.model Modifier and Type Class Description classAbstractCIBaseclassHudsonclassSlaveInformation about a Hudson agent node.Methods in hudson.model that return Node Modifier and Type Method Description NodeAbstractBuild. getBuiltOn()Returns aSlaveon which this build was done.protected NodeAbstractBuild.AbstractBuildExecution. getCurrentNode()Returns the currentNodeon which we are building.NodeAbstractProject. getLastBuiltOn()Gets theNodewhere this project was last built on.NodeComputer. getNode()Returns theNodethat this computer represents.NodeQueue.JobOffer. getNode()NodeNode. reconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject form)Methods in hudson.model that return types with arguments of type Node Modifier and Type Method Description protected abstract ConcurrentMap<Node,Computer>AbstractCIBase. getComputerMap()abstract List<Node>AbstractCIBase. getNodes()Set<Node>Label. getNodes()Gets allNodes that belong to this label.protected abstract Iterable<Node>LoadStatistics. getNodes()Returns theNodeinstances that this statistic counts.protected Iterable<Node>OverallLoadStatistics. getNodes()Set<Node>Label. getSortedNodes()Methods in hudson.model with parameters of type Node Modifier and Type Method Description booleanLabel. contains(Node node)protected WorkspaceList.LeaseAbstractBuild.AbstractBuildExecution. decideWorkspace(Node n, WorkspaceList wsl)Allocates the workspace fromWorkspaceList.abstract Collection<LabelAtom>LabelFinder. findLabels(Node node)Find the labels that the node supports.JDKJDK. forNode(Node node, TaskListener log)EnvVarsAbstractProject. getEnvironment(Node node, TaskListener listener)EnvVarsJob. getEnvironment(Node node, TaskListener listener)Creates an environment variable override for launching processes for this project.static booleanJDK. isDefaultJDKValid(Node n)Checks if "java" is in PATH on the given node.booleanLabel. matches(Node n)voidAbstractProject. setAssignedNode(Node l)Assigns this job to the given node.protected voidComputer. setNode(Node node)protected voidAbstractCIBase. updateNewComputer(Node n, boolean automaticAgentLaunch)LoadStatistics.LoadStatisticsSnapshot.BuilderLoadStatistics.LoadStatisticsSnapshot.Builder. with(Node node)Constructors in hudson.model with parameters of type Node Constructor Description Computer(Node node) -
Uses of Node in hudson.model.queue
Fields in hudson.model.queue declared as Node Modifier and Type Field Description NodeCauseOfBlockage.BecauseNodeIsBusy. nodeNodeCauseOfBlockage.BecauseNodeIsNotAcceptingTasks. nodeNodeCauseOfBlockage.BecauseNodeIsOffline. nodeNodeMappingWorksheet.ExecutorChunk. nodeMethods in hudson.model.queue that return Node Modifier and Type Method Description NodeQueueTaskFilter. getLastBuiltOn()default NodeSubTask. getLastBuiltOn()If the previous execution of this task run on a certain node and this task prefers to run on the same node, return that.Methods in hudson.model.queue with parameters of type Node Modifier and Type Method Description CauseOfBlockageQueueTaskDispatcher. canTake(Node node, Queue.BuildableItem item)Called whenQueueis deciding where to execute the given task.CauseOfBlockageQueueTaskDispatcher. canTake(Node node, Queue.Task task)Deprecated.since 1.413 UseQueueTaskDispatcher.canTake(Node, Queue.BuildableItem)Constructors in hudson.model.queue with parameters of type Node Constructor Description BecauseNodeIsBusy(Node node)BecauseNodeIsNotAcceptingTasks(Node node)BecauseNodeIsOffline(Node node) -
Uses of Node in hudson.scm
Methods in hudson.scm with parameters of type Node Modifier and Type Method Description booleanSCM. processWorkspaceBeforeDeletion(AbstractProject<?,?> project, FilePath workspace, Node node)Deprecated.booleanSCM. processWorkspaceBeforeDeletion(Job<?,?> project, FilePath workspace, Node node)Called before a workspace is deleted on the given node, to provide SCM an opportunity to perform clean up. -
Uses of Node in hudson.security
Methods in hudson.security with parameters of type Node Modifier and Type Method Description ACLAuthorizationStrategy. getACL(Node node) -
Uses of Node in hudson.slaves
Classes in hudson.slaves with type parameters of type Node Modifier and Type Class Description classNodeProperty<N extends Node>Extensible property ofNode.Subclasses of Node in hudson.slaves Modifier and Type Class Description classAbstractCloudSlavePartial implementation ofSlaveto be used byAbstractCloudImpl.classDumbSlaveDefaultSlaveimplementation for computers that do not belong to a higher level structure, like grid or cloud.Fields in hudson.slaves declared as Node Modifier and Type Field Description protected NNodeProperty. nodeFields in hudson.slaves with type parameters of type Node Modifier and Type Field Description static DescriptorList<Node>NodeDescriptor. ALLDeprecated.as of 1.286 UseNodeDescriptor.all()for read access, andExtensionfor registration.Future<Node>NodeProvisioner.PlannedNode. futureUsed to launch and return aNodeobject.Methods in hudson.slaves that return Node Modifier and Type Method Description NodeEphemeralNode. asNode()Type-safe cast.NodeNodeList. getNode(String nodeName)NodeNodeList. remove(int index)NodeNodeList. set(int index, Node element)Methods in hudson.slaves that return types with arguments of type Node Modifier and Type Method Description static DescriptorExtensionList<Node,NodeDescriptor>NodeDescriptor. all()Returns all the registeredNodeDescriptordescriptors.Methods in hudson.slaves with parameters of type Node Modifier and Type Method Description voidNodeList. add(int index, Node element)booleanNodeList. add(Node node)static List<NodePropertyDescriptor>NodeProperty. for_(Node node)List up allNodePropertyDescriptors that are applicable for the given project.TNodeSpecific. forNode(Node node, TaskListener log)Returns a specialized copy of T for functioning in the given node.protected ComputerLauncherSlaveComputer. grabLauncher(Node node)protected voidCloudSlaveRetentionStrategy. kill(Node n)Remove the node.voidCloudProvisioningListener. onCommit(NodeProvisioner.PlannedNode plannedNode, Node node)Called when thenodeis fully connected in the Jenkins.voidCloudProvisioningListener. onComplete(NodeProvisioner.PlannedNode plannedNode, Node node)Called when theNodeProvisioner.PlannedNode.futurecompletes.voidCloudProvisioningListener. onRollback(NodeProvisioner.PlannedNode plannedNode, Node node, Throwable t)Called whenJenkins.addNode(Node)throws an exception.NodeNodeList. set(int index, Node element)protected voidSlaveComputer. setNode(Node node)Method parameters in hudson.slaves with type arguments of type Node Modifier and Type Method Description booleanNodeList. addAll(int index, Collection<? extends Node> c)booleanNodeList. addAll(Collection<? extends Node> c)Constructors in hudson.slaves with parameters of type Node Constructor Description NodeList(Node... toCopyIn)Constructor parameters in hudson.slaves with type arguments of type Node Constructor Description NodeDescriptor(Class<? extends Node> clazz)NodeList(Collection<? extends Node> c)PlannedNode(String displayName, Future<Node> future, int numExecutors)Construct a PlannedNode instance withoutCloudcallback for finalization. -
Uses of Node in hudson.tasks
Methods in hudson.tasks with parameters of type Node Modifier and Type Method Description Maven.MavenInstallationMaven.MavenInstallation. forNode(Node node, TaskListener log) -
Uses of Node in hudson.tools
Methods in hudson.tools with parameters of type Node Modifier and Type Method Description booleanToolInstaller. appliesTo(Node node)Checks whether this installer can be applied to a given node.StringInstallerTranslator. getToolHome(Node node, ToolInstallation tool, TaskListener log)static StringToolLocationNodeProperty. getToolHome(Node node, ToolInstallation installation, TaskListener log)Deprecated.since 2009-04-09.abstract StringToolLocationTranslator. getToolHome(Node node, ToolInstallation installation, TaskListener log)Called for eachToolInstallation.translateFor(Node, TaskListener)invocations (which normally means it's invoked for eachNodeSpecific.forNode(Node, TaskListener)) to translate the tool location into the node specific location.FilePathAbstractCommandInstaller. performInstallation(ToolInstallation tool, Node node, TaskListener log)FilePathDownloadFromUrlInstaller. performInstallation(ToolInstallation tool, Node node, TaskListener log)abstract FilePathToolInstaller. performInstallation(ToolInstallation tool, Node node, TaskListener log)Ensure that the configured tool is really installed.FilePathZipExtractionInstaller. performInstallation(ToolInstallation tool, Node node, TaskListener log)protected FilePathToolInstaller. preferredLocation(ToolInstallation tool, Node node)Convenience method to find a location to install a tool.ToolInstallationToolInstallation. translate(Node node, EnvVars envs, TaskListener listener)Performs a necessary variable/environment/context expansion.protected StringToolInstallation. translateFor(Node node, TaskListener log)Finds a tool on a node.Method parameters in hudson.tools with type arguments of type Node Modifier and Type Method Description booleanToolLocationNodeProperty.DescriptorImpl. isApplicable(Class<? extends Node> nodeType) -
Uses of Node in hudson.util
Methods in hudson.util with parameters of type Node Modifier and Type Method Description RunList<R>RunList. node(Node node)Filter the list to builds on a single node only Warning: this method mutates the original list and then returns it.static StringClockDifference. toHtml(Node d) -
Uses of Node in jenkins.model
Subclasses of Node in jenkins.model Modifier and Type Class Description classJenkinsRoot object of the system.Fields in jenkins.model with type parameters of type Node Modifier and Type Field Description protected ConcurrentMap<Node,Computer>Jenkins. computersComputers in this Jenkins system.Methods in jenkins.model that return Node Modifier and Type Method Description NodeJenkins. getNode(String name)Gets the agent node of the give name, hooked under this Jenkins.NodeNodes. getNode(String name)Returns the named node.NodeNodes. getOrLoad(String name)NodeJenkins. getOrLoadNode(String nodeName)NodeNodes. load(String name)Methods in jenkins.model that return types with arguments of type Node Modifier and Type Method Description protected ConcurrentMap<Node,Computer>Jenkins. getComputerMap()List<Node>Jenkins. getNodes()List<Node>Nodes. getNodes()Returns the list of nodes.protected Iterable<Node>UnlabeledLoadStatistics. getNodes()Methods in jenkins.model with parameters of type Node Modifier and Type Method Description ModelObjectWithContextMenu.ContextMenuModelObjectWithContextMenu.ContextMenu. add(Node n)Adds a nodevoidJenkins. addNode(Node n)Adds one moreNodeto Jenkins.voidNodes. addNode(Node node)Adds a node.protected booleanNodeListener. allowLoad(Node node)Allows to veto node loading.static voidNodeListener. fireOnCreated(Node node)Inform listeners that node is being created.static voidNodeListener. fireOnDeleted(Node node)Inform listeners that node is being removed.static voidNodeListener. fireOnUpdated(Node oldOne, Node newOne)Inform listeners that node is being updated.XmlFileNodes. getConfigFile(Node node)FileNodes. getRootDirFor(Node node)protected voidNodeListener. onCreated(Node node)Node is being created.protected voidNodeListener. onDeleted(Node node)Node is being deleted.protected voidNodeListener. onUpdated(Node oldOne, Node newOne)Node is being updated.voidJenkins. removeNode(Node n)Removes aNodefrom Jenkins.voidNodes. removeNode(Node node)Removes a node.booleanNodes. replaceNode(Node oldOne, Node newOne)Replace node of given name.voidNodes. unload(Node node)voidJenkins. unloadNode(Node n)Unload a node from Jenkins without touching its configuration file.protected voidJenkins. updateNewComputer(Node n)booleanJenkins. updateNode(Node n)booleanNodes. updateNode(Node node)Updates an existing node on disk.Method parameters in jenkins.model with type arguments of type Node Modifier and Type Method Description voidJenkins. setNodes(List<? extends Node> n)voidNodes. setNodes(Collection<? extends Node> nodes)Sets the list of nodes. -
Uses of Node in jenkins.slaves
Methods in jenkins.slaves with parameters of type Node Modifier and Type Method Description abstract FilePathWorkspaceLocator. locate(TopLevelItem item, Node node)Allows extensions to customize the workspace path.
-