Skip navigation links
A C D E F G I M N O P R S T _ 

A

addDisposableEvent(String, String) - Static method in class com.redhat.foreman.ForemanSharedNodeCloud
 
AuthFailure() - Static method in class com.redhat.foreman.Messages
Key AuthFailure: Authentication failure.

C

canProvision(Label) - Method in class com.redhat.foreman.ForemanSharedNodeCloud
 
canTake(Queue.BuildableItem) - Method in class com.redhat.foreman.ForemanSharedNode
 
CheckCompatibleHostsFailure() - Static method in class com.redhat.foreman.Messages
Key CheckCompatibleHostsFailure: No hosts found that have defined parameters of JENKINS_LABEL, RESERVED, JENKINS_SLAVE_REMOTEFS_ROOT.
CheckCompatibleHostsOK() - Static method in class com.redhat.foreman.Messages
Key CheckCompatibleHostsOK: <b>The following hosts are compatible:</b> <small>(parameters JENKINS_LABEL, RESERVED, JENKINS_SLAVE_REMOTEFS_ROOT are defined)</small>.
com.redhat.foreman - package com.redhat.foreman
 
com.redhat.foreman.launcher - package com.redhat.foreman.launcher
 
configure(String, int, String, Integer) - Method in class com.redhat.foreman.launcher.ForemanSSHComputerLauncherFactory
Configure launcher once created.
createComputer() - Method in class com.redhat.foreman.ForemanSharedNode
 

D

DeletedCause() - Static method in class com.redhat.foreman.Messages
Key DeletedCause: Slave is pending removal..
DescriptorImpl() - Constructor for class com.redhat.foreman.ForemanSharedNode.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.redhat.foreman.ForemanSharedNodeCloud.DescriptorImpl
 
DisposableImpl - Class in com.redhat.foreman
Created by shebert on 27/09/16.
DisposableImpl(String, String) - Constructor for class com.redhat.foreman.DisposableImpl
 
dispose() - Method in class com.redhat.foreman.DisposableImpl
 
doCheckForCompatibleHosts(String, String, Secret) - Method in class com.redhat.foreman.ForemanSharedNodeCloud.DescriptorImpl
Check for compatible hosts.
doConfigure(StaplerResponse) - Method in class com.redhat.foreman.ForemanComputer
 
doFillCredentialsIdItems() - Method in class com.redhat.foreman.ForemanSharedNodeCloud.DescriptorImpl
Fill SSH credentials.
doTestConnection(String, String, Secret) - Method in class com.redhat.foreman.ForemanSharedNodeCloud.DescriptorImpl
Test connection.

E

eagerlyReturnNodeLater(Computer) - Static method in class com.redhat.foreman.ForemanComputer
We want to eagerly return the node to Foreman in an asynchronous thread.
eagerlyReturnNodeLater() - Method in class com.redhat.foreman.ForemanComputer
We want to eagerly return current instance of ForemanComputer in an asynchronous thread.
Error() - Static method in class com.redhat.foreman.Messages
Key Error: Error.
execute(TaskListener) - Method in class com.redhat.foreman.ForemanSharedNodeCloud.ForemanSharedNodeWorker
 

F

ForemanAPI - Class in com.redhat.foreman
Foreman API.
ForemanAPI(String, String, Secret) - Constructor for class com.redhat.foreman.ForemanAPI
Foreman API Constructor.
ForemanComputer - Class in com.redhat.foreman
Foreman Cloud Computer.
ForemanComputer(ForemanSharedNode) - Constructor for class com.redhat.foreman.ForemanComputer
Default constructor.
ForemanComputerLauncherFactory - Class in com.redhat.foreman.launcher
Interface for Foreman Computer Launcher.
ForemanComputerLauncherFactory() - Constructor for class com.redhat.foreman.launcher.ForemanComputerLauncherFactory
 
ForemanComputerListener - Class in com.redhat.foreman
Computer listener to cleanup after failed launches.
ForemanComputerListener() - Constructor for class com.redhat.foreman.ForemanComputerListener
 
ForemanSharedNode - Class in com.redhat.foreman
Foreman Shared Node.
ForemanSharedNode(String, String, String, String, String, ComputerLauncher, RetentionStrategy<AbstractCloudComputer>, List<? extends NodeProperty<?>>) - Constructor for class com.redhat.foreman.ForemanSharedNode
Foreman Shared Node.
ForemanSharedNode.DescriptorImpl - Class in com.redhat.foreman
Slave descriptor.
ForemanSharedNodeCloud - Class in com.redhat.foreman
Foreman Shared Node Cloud implementation.
ForemanSharedNodeCloud(String) - Constructor for class com.redhat.foreman.ForemanSharedNodeCloud
Constructor with name.
ForemanSharedNodeCloud(String, String, String, Secret, String, Integer) - Constructor for class com.redhat.foreman.ForemanSharedNodeCloud
Constructor for Config Page.
ForemanSharedNodeCloud.DescriptorImpl - Class in com.redhat.foreman
Descriptor for Foreman Cloud.
ForemanSharedNodeCloud.ForemanSharedNodeWorker - Class in com.redhat.foreman
Extension to update
ForemanSharedNodeWorker() - Constructor for class com.redhat.foreman.ForemanSharedNodeCloud.ForemanSharedNodeWorker
 
ForemanSSHComputerLauncherFactory - Class in com.redhat.foreman.launcher
SSH Launcher Factory.
ForemanSSHComputerLauncherFactory(String, int, String, Integer) - Constructor for class com.redhat.foreman.launcher.ForemanSSHComputerLauncherFactory
Default Constructor.

G

getByName(String) - Static method in class com.redhat.foreman.ForemanSharedNodeCloud
Get Cloud using provided name.
getCloudName() - Method in class com.redhat.foreman.ForemanSharedNodeCloud
Get Foreman Cloud Name.
getCredentialsId() - Method in class com.redhat.foreman.ForemanSharedNodeCloud
Get credentials for SSH connection.
getDisplayName() - Method in class com.redhat.foreman.DisposableImpl
 
getDisplayName() - Method in class com.redhat.foreman.ForemanSharedNode.DescriptorImpl
 
getDisplayName() - Method in class com.redhat.foreman.ForemanSharedNodeCloud.DescriptorImpl
 
getForemanComputerLauncher() - Method in class com.redhat.foreman.launcher.ForemanComputerLauncherFactory
Responsible for producing a Computer Launcher.
getForemanComputerLauncher() - Method in class com.redhat.foreman.launcher.ForemanSSHComputerLauncherFactory
 
getHostAttributeValue(String, String) - Method in class com.redhat.foreman.ForemanAPI
Get value for host attribute.
getHostParameterValue(String, String) - Method in class com.redhat.foreman.ForemanAPI
General utility method to get parameter value for host.
getIPForHost(String) - Method in class com.redhat.foreman.ForemanAPI
Get IP for Host.
getLabelsForHost(String) - Method in class com.redhat.foreman.ForemanAPI
Get Host's Jenkins labels.
getNode() - Method in class com.redhat.foreman.ForemanComputer
 
getPassword() - Method in class com.redhat.foreman.ForemanSharedNodeCloud
Foreman password.
getRecurrencePeriod() - Method in class com.redhat.foreman.ForemanSharedNodeCloud.ForemanSharedNodeWorker
 
getRemoteFSForSlave(String) - Method in class com.redhat.foreman.ForemanAPI
Get Jenkins Slave Remote FS root.
getSshConnectionTimeOut() - Method in class com.redhat.foreman.ForemanSharedNodeCloud
Get SSH connection time in seconds.
getUrl() - Method in class com.redhat.foreman.ForemanSharedNodeCloud
Get Foreman url.
getUser() - Method in class com.redhat.foreman.ForemanSharedNodeCloud
Get Foreman user.
getVersion() - Method in class com.redhat.foreman.ForemanAPI
Get Foreman version.

I

InvalidURI() - Static method in class com.redhat.foreman.Messages
Key InvalidURI: Invalid Foreman API Url.
isHostFree(String) - Method in class com.redhat.foreman.ForemanAPI
Determine if a host is reserved.
isHostReservedByUs(String) - Method in class com.redhat.foreman.ForemanAPI
Determine if a host is reserved for current Jenkins instance
isInstantiable() - Method in class com.redhat.foreman.ForemanSharedNode.DescriptorImpl
 
isPendingDelete() - Method in class com.redhat.foreman.ForemanComputer
Is slave pending termination.

M

Messages - Class in com.redhat.foreman
Generated localization support class.
Messages() - Constructor for class com.redhat.foreman.Messages
 

N

NotFound() - Static method in class com.redhat.foreman.Messages
Key NotFound: Not found.

O

onLaunchFailure(Computer, TaskListener) - Method in class com.redhat.foreman.ForemanComputerListener
 

P

PluginName() - Static method in class com.redhat.foreman.Messages
Key PluginName: Foreman Slave.
provision(Label, int) - Method in class com.redhat.foreman.ForemanSharedNodeCloud
 

R

release(String) - Method in class com.redhat.foreman.ForemanAPI
Release host from Foreman.
reserveHost(String) - Method in class com.redhat.foreman.ForemanAPI
Reserve host outright.

S

setCloudName(String) - Method in class com.redhat.foreman.ForemanSharedNodeCloud
Set Foreman Cloud Name.
setCredentialsId(String) - Method in class com.redhat.foreman.ForemanSharedNodeCloud
Setter for credentialsId.
setLauncherFactory(ForemanComputerLauncherFactory) - Method in class com.redhat.foreman.ForemanSharedNodeCloud
Setter for Launcher Factory.
setPassword(Secret) - Method in class com.redhat.foreman.ForemanSharedNodeCloud
Set Foreman password.
setPendingDelete(boolean) - Method in class com.redhat.foreman.ForemanComputer
Flag the slave to be removed
setUrl(String) - Method in class com.redhat.foreman.ForemanSharedNodeCloud
Set Foreman url.
setUser(String) - Method in class com.redhat.foreman.ForemanSharedNodeCloud
Set Foreman user.
Success() - Static method in class com.redhat.foreman.Messages
Key Success: Success.

T

taskCompleted(Executor, Queue.Task, long) - Method in class com.redhat.foreman.ForemanComputer
 
taskCompletedWithProblems(Executor, Queue.Task, long, Throwable) - Method in class com.redhat.foreman.ForemanComputer
 
TestConnectionFailure() - Static method in class com.redhat.foreman.Messages
Key TestConnectionFailure: An error occurred while getting version of Foreman! Foreman server is probably unreachable..
TestConnectionOK(Object) - Static method in class com.redhat.foreman.Messages
Key TestConnectionOK: Foreman version is {0}.
toString() - Method in class com.redhat.foreman.ForemanSharedNodeCloud.ForemanSharedNodeWorker
 

_

_AuthFailure() - Static method in class com.redhat.foreman.Messages
Key AuthFailure: Authentication failure.
_CheckCompatibleHostsFailure() - Static method in class com.redhat.foreman.Messages
Key CheckCompatibleHostsFailure: No hosts found that have defined parameters of JENKINS_LABEL, RESERVED, JENKINS_SLAVE_REMOTEFS_ROOT.
_CheckCompatibleHostsOK() - Static method in class com.redhat.foreman.Messages
Key CheckCompatibleHostsOK: <b>The following hosts are compatible:</b> <small>(parameters JENKINS_LABEL, RESERVED, JENKINS_SLAVE_REMOTEFS_ROOT are defined)</small>.
_DeletedCause() - Static method in class com.redhat.foreman.Messages
Key DeletedCause: Slave is pending removal..
_Error() - Static method in class com.redhat.foreman.Messages
Key Error: Error.
_InvalidURI() - Static method in class com.redhat.foreman.Messages
Key InvalidURI: Invalid Foreman API Url.
_NotFound() - Static method in class com.redhat.foreman.Messages
Key NotFound: Not found.
_PluginName() - Static method in class com.redhat.foreman.Messages
Key PluginName: Foreman Slave.
_Success() - Static method in class com.redhat.foreman.Messages
Key Success: Success.
_terminate(TaskListener) - Method in class com.redhat.foreman.ForemanSharedNode
 
_TestConnectionFailure() - Static method in class com.redhat.foreman.Messages
Key TestConnectionFailure: An error occurred while getting version of Foreman! Foreman server is probably unreachable..
_TestConnectionOK(Object) - Static method in class com.redhat.foreman.Messages
Key TestConnectionOK: Foreman version is {0}.
A C D E F G I M N O P R S T _ 
Skip navigation links

Copyright © 2016. All rights reserved.