A B C D E F G H I L N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ActivityIndex - Class in org.jenkinsci.plugins.cloudstats
-
Indexed view of statistics snapshot.
- ActivityIndex(List<ProvisioningActivity>) - Constructor for class org.jenkinsci.plugins.cloudstats.ActivityIndex
- add(E) - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
- addAll(Collection<? extends E>) - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
-
Add several elements at once.
- ARCHIVE_RECORDS - Static variable in class org.jenkinsci.plugins.cloudstats.CloudStatistics
-
The number of completed records to be stored.
- attach(ProvisioningActivity, ProvisioningActivity.Phase, PhaseExecutionAttachment) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
-
Attach information to activity's phase execution.
B
- byCloud() - Method in class org.jenkinsci.plugins.cloudstats.ActivityIndex
-
Get activities sorted by owning cloud.
- byTemplate() - Method in class org.jenkinsci.plugins.cloudstats.ActivityIndex
-
Get activities sorted by owning cloud and template
C
- capacity() - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
-
Maximal collection capacity.
- clear() - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
- cloud - Variable in class org.jenkinsci.plugins.cloudstats.CloudAction
- CloudAction - Class in org.jenkinsci.plugins.cloudstats
-
Attach statistics info to cloud page.
- CloudAction(Cloud) - Constructor for class org.jenkinsci.plugins.cloudstats.CloudAction
- CloudAction.CloudActionFactory - Class in org.jenkinsci.plugins.cloudstats
- CloudActionFactory() - Constructor for class org.jenkinsci.plugins.cloudstats.CloudAction.CloudActionFactory
- cloudHealth(String) - Method in class org.jenkinsci.plugins.cloudstats.ActivityIndex
- CloudStatistics - Class in org.jenkinsci.plugins.cloudstats
-
Statistics of provisioning activities.
- CloudStatistics() - Constructor for class org.jenkinsci.plugins.cloudstats.CloudStatistics
- CloudStatistics.DanglingSlaveScavenger - Class in org.jenkinsci.plugins.cloudstats
- CloudStatistics.OperationListener - Class in org.jenkinsci.plugins.cloudstats
- CloudStatistics.ProvisioningListener - Class in org.jenkinsci.plugins.cloudstats
-
Listen to ongoing provisioning activities.
- CloudStatistics.SlaveCompletionDetector - Class in org.jenkinsci.plugins.cloudstats
- compareTo(Health.Report) - Method in class org.jenkinsci.plugins.cloudstats.Health.Report
- compareTo(ProvisioningActivity) - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- COMPLETED - org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Phase
-
The resources (if any) as well as the computer should be gone.
- contains(Object) - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
- containsAll(Collection<?>) - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
- createFor(Cloud) - Method in class org.jenkinsci.plugins.cloudstats.CloudAction.CloudActionFactory
- CyclicThreadSafeCollection<E> - Class in org.jenkinsci.plugins.cloudstats
-
Circular thread-safe Collection.
- CyclicThreadSafeCollection(int) - Constructor for class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
D
- DanglingSlaveScavenger() - Constructor for class org.jenkinsci.plugins.cloudstats.CloudStatistics.DanglingSlaveScavenger
- doRun() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.DanglingSlaveScavenger
E
- EMPTY - Static variable in class org.jenkinsci.plugins.cloudstats.ActivityIndex
- enter(ProvisioningActivity.Phase) - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
-
Make the phase of this activity entered.
- enterIfNotAlready(ProvisioningActivity.Phase) - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
-
Make sure the phase of this activity is entered.
- equals(Object) - Method in class org.jenkinsci.plugins.cloudstats.Health.Report
- equals(Object) - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- equals(Object) - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id
- ExceptionAttachment(ProvisioningActivity.Status, String, Throwable) - Constructor for class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment.ExceptionAttachment
- ExceptionAttachment(ProvisioningActivity.Status, Throwable) - Constructor for class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment.ExceptionAttachment
F
- FAIL - org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Status
-
The activity was aborted because of a problem so it never delivered functional agent.
- forCloud(String) - Method in class org.jenkinsci.plugins.cloudstats.ActivityIndex
-
Get activities owned by particular cloud.
- forTemplate(String, String) - Method in class org.jenkinsci.plugins.cloudstats.ActivityIndex
-
Get activities owned by particular cloud and template.
G
- get() - Static method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
-
Get the singleton instance.
- get() - Static method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.ProvisioningListener
- getActivities() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
- getActivity(String) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
- getActivityFor(ProvisioningActivity.Id) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
-
Get "active" activity, missing activity will be logged.
- getActivityFor(TrackedItem) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
- getAttachment(String) - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecution
- getAttachments() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecution
- getAttachments(Class<T>) - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecution
- getCategoryName() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
-
Name of the category for this management link.
- getCause() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment.ExceptionAttachment
-
Deprecated.Use #getText() instead.
- getCloudName() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id
-
Name of the cloud that initiated this activity.
- getCloudStatistics() - Method in class org.jenkinsci.plugins.cloudstats.CloudAction
- getCurrent() - Method in class org.jenkinsci.plugins.cloudstats.Health
-
Get projected probability the next provisioning attempt will succeed.
- getCurrentPhase() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
-
Get current
ProvisioningActivity.Phase
. - getCurrentPhaseExecution() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
-
Get current
PhaseExecution
. - getDescription() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
- getDisplayName() - Method in class org.jenkinsci.plugins.cloudstats.CloudAction
- getDisplayName() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
- getDisplayName() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecution
- getDisplayName() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment
- getDisplayName() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- getDuration(PhaseExecution) - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
-
Get duration of the activity phase.
- getFingerprint() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id
-
Unique fingerprint of this activity.
- getIconFileName() - Method in class org.jenkinsci.plugins.cloudstats.CloudAction
- getIconFileName() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
- getIconFileName() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment
- getId() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- getId() - Method in interface org.jenkinsci.plugins.cloudstats.TrackedItem
-
Get unique identifier of the provisioning item.
- getId() - Method in class org.jenkinsci.plugins.cloudstats.TrackedPlannedNode
- getIndex() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
- getName() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- getNodeName() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id
-
Name of the agent to be provisioned by this activity.
- getNotCompletedActivities() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
-
Get activities that was not completed yet.
- getNumSamples() - Method in class org.jenkinsci.plugins.cloudstats.Health
- getOverall() - Method in class org.jenkinsci.plugins.cloudstats.Health
-
Get Overall success rate of the series.
- getPercentage() - Method in class org.jenkinsci.plugins.cloudstats.Health.Report
- getPhase() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecution
- getPhase(String) - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- getPhaseExecution(ProvisioningActivity.Phase) - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
-
PhaseExecution
or null in case it is/was not executed. - getPhaseExecutions() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
-
Get sorted mapping of all phase executions.
- getPotentiallyCompletedActivityFor(ProvisioningActivity.Id) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
-
Get activity that is suspected to be completed already.
- getRecurrencePeriod() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.DanglingSlaveScavenger
- getRequiredPermission() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
- getStarted() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecution
- getStarted() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- getStartedTimestamp() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecution
- getStartedTimestamp() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- getStatus() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecution
- getStatus() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment
-
Status the execution entered once this got attached.
- getStatus() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
-
Status of the activity as a whole.
- getTarget() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
- getTemplateName() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id
-
Name of the template used to provision this agent.
- getText() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment.ExceptionAttachment
- getTitle() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment
-
Single line description of the attachment nature.
- getUrl(ProvisioningActivity, PhaseExecution, PhaseExecutionAttachment) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
- getUrlName() - Method in class org.jenkinsci.plugins.cloudstats.CloudAction
- getUrlName() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
- getUrlName() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment.ExceptionAttachment
- getUrlName() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment
-
Url fragment (without slashes) to provide URL subspace for this attachment.
- getUrlName(PhaseExecutionAttachment) - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecution
- getWeather() - Method in class org.jenkinsci.plugins.cloudstats.Health.Report
H
- hashCode() - Method in class org.jenkinsci.plugins.cloudstats.Health.Report
- hashCode() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- hashCode() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id
- Health - Class in org.jenkinsci.plugins.cloudstats
-
Health metric for a series of provisioning attempts.
- Health(Collection<ProvisioningActivity>) - Constructor for class org.jenkinsci.plugins.cloudstats.Health
- Health.Report - Class in org.jenkinsci.plugins.cloudstats
- healthByCloud() - Method in class org.jenkinsci.plugins.cloudstats.ActivityIndex
-
Get map of cloud names to their health metrics.
- healthByTemplate() - Method in class org.jenkinsci.plugins.cloudstats.ActivityIndex
I
- Id(String) - Constructor for class org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id
- Id(String, String) - Constructor for class org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id
- Id(String, String, String) - Constructor for class org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id
- isDisplayed() - Method in class org.jenkinsci.plugins.cloudstats.StatsWidget
- isEmpty() - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
- isFor(ProvisioningActivity.Id) - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- iterator() - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
-
Create thread-safe iterator for collection snapshot.
L
- LAUNCHING - org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Phase
-
Agent is being launched,
N
- named(String) - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id
-
Clone the Id with different name set.
O
- OK - org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Status
-
All went well.
- onComplete(NodeProvisioner.PlannedNode, Node) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.ProvisioningListener
- onComplete(ProvisioningActivity.Id, Node) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.ProvisioningListener
-
Inform plugin provisioning has completed.
- onDeleted(Node) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.SlaveCompletionDetector
- onFailure(NodeProvisioner.PlannedNode, Throwable) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.ProvisioningListener
- onFailure(ProvisioningActivity.Id, Throwable) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.ProvisioningListener
-
Inform plugin provisioning has failed.
- onLaunchFailure(Computer, TaskListener) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.OperationListener
- onOnline(Computer, TaskListener) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.OperationListener
- onStarted(Cloud, Label, Collection<NodeProvisioner.PlannedNode>) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.ProvisioningListener
- onStarted(ProvisioningActivity.Id) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.ProvisioningListener
-
Inform plugin provisioning has started.
- onUpdated(Node, Node) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.SlaveCompletionDetector
- OPERATING - org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Phase
-
The node is connected as Jenkins agent, possibly running builds.
- OperationListener() - Constructor for class org.jenkinsci.plugins.cloudstats.CloudStatistics.OperationListener
- org.jenkinsci.plugins.cloudstats - package org.jenkinsci.plugins.cloudstats
P
- PhaseExecution - Class in org.jenkinsci.plugins.cloudstats
-
Phase execution record.
- PhaseExecutionAttachment - Class in org.jenkinsci.plugins.cloudstats
-
Additional information attached to the
PhaseExecution
. - PhaseExecutionAttachment(ProvisioningActivity.Status, String) - Constructor for class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment
- PhaseExecutionAttachment.ExceptionAttachment - Class in org.jenkinsci.plugins.cloudstats
- preLaunch(Computer, TaskListener) - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics.OperationListener
- PREMATURE_COMPLETION_DETECTED - Static variable in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- PROVISIONING - org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Phase
-
Acquiring the agent is in progress.
- ProvisioningActivity - Class in org.jenkinsci.plugins.cloudstats
-
Record of provisioning attempt lifecycle.
- ProvisioningActivity(ProvisioningActivity.Id) - Constructor for class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- ProvisioningActivity.Id - Class in org.jenkinsci.plugins.cloudstats
-
Activity identifier.
- ProvisioningActivity.Phase - Enum in org.jenkinsci.plugins.cloudstats
-
Progress of an activity.
- ProvisioningActivity.Status - Enum in org.jenkinsci.plugins.cloudstats
- ProvisioningListener() - Constructor for class org.jenkinsci.plugins.cloudstats.CloudStatistics.ProvisioningListener
R
- remove(Object) - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
- removeAll(Collection<?>) - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
- Report(float) - Constructor for class org.jenkinsci.plugins.cloudstats.Health.Report
- retainAll(Collection<?>) - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
S
- save() - Method in class org.jenkinsci.plugins.cloudstats.CloudStatistics
- serialVersionUID - Static variable in class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment.ExceptionAttachment
- size() - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
-
Number of contained elements, never more than capacity.
- SlaveCompletionDetector() - Constructor for class org.jenkinsci.plugins.cloudstats.CloudStatistics.SlaveCompletionDetector
- StatsWidget - Class in org.jenkinsci.plugins.cloudstats
- StatsWidget() - Constructor for class org.jenkinsci.plugins.cloudstats.StatsWidget
T
- templateHealth(String, String) - Method in class org.jenkinsci.plugins.cloudstats.ActivityIndex
- toArray() - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
- toArray(T[]) - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
- toList() - Method in class org.jenkinsci.plugins.cloudstats.CyclicThreadSafeCollection
-
Get elements in separate collection.
- toString() - Method in class org.jenkinsci.plugins.cloudstats.Health.Report
- toString() - Method in class org.jenkinsci.plugins.cloudstats.PhaseExecutionAttachment.ExceptionAttachment
- toString() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id
- toString() - Method in class org.jenkinsci.plugins.cloudstats.ProvisioningActivity
- TrackedItem - Interface in org.jenkinsci.plugins.cloudstats
-
Interface to be implemented by plugins to have their provisioning activities tracked.
- TrackedPlannedNode - Class in org.jenkinsci.plugins.cloudstats
-
Convenient subclass of
NodeProvisioner.PlannedNode
to simplify tracking the activity. - TrackedPlannedNode(ProvisioningActivity.Id, int, Future<Node>) - Constructor for class org.jenkinsci.plugins.cloudstats.TrackedPlannedNode
- type() - Method in class org.jenkinsci.plugins.cloudstats.CloudAction.CloudActionFactory
V
- valueOf(String) - Static method in enum org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Phase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Phase
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WARN - org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Status
-
There was a problem worth looking at, though provisioning managed to proceed.
All Classes All Packages