@Extension
public class CloudStatistics
extends hudson.model.ManagementLink
implements hudson.model.Saveable
Modifier and Type | Class and Description |
---|---|
static class |
CloudStatistics.DanglingSlaveScavenger |
static class |
CloudStatistics.OperationListener |
static class |
CloudStatistics.ProvisioningListener
Listen to ongoing provisioning activities.
|
static class |
CloudStatistics.SlaveCompletionDetector |
Modifier and Type | Field and Description |
---|---|
static int |
ARCHIVE_RECORDS
The number of completed records to be stored.
|
Constructor and Description |
---|
CloudStatistics() |
public static final int ARCHIVE_RECORDS
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public CloudStatistics()
@Nonnull public static CloudStatistics get()
public String getDisplayName()
getDisplayName
in interface hudson.model.Action
getDisplayName
in interface hudson.model.ModelObject
public String getIconFileName()
getIconFileName
in interface hudson.model.Action
getIconFileName
in class hudson.model.ManagementLink
public Collection<ProvisioningActivity> getNotCompletedActivities()
public String getUrlName()
getUrlName
in interface hudson.model.Action
getUrlName
in class hudson.model.ManagementLink
public String getDescription()
getDescription
in class hudson.model.ManagementLink
public List<ProvisioningActivity> getActivities()
@CheckForNull public ProvisioningActivity getPotentiallyCompletedActivityFor(ProvisioningActivity.Id id)
@CheckForNull public ProvisioningActivity getActivityFor(ProvisioningActivity.Id id)
@CheckForNull public ProvisioningActivity getActivityFor(TrackedItem item)
public ActivityIndex getIndex()
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public ProvisioningActivity getActivity(@Nonnull String hashString)
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) @CheckForNull public String getUrl(@Nonnull ProvisioningActivity activity, @Nonnull PhaseExecution phaseExecution, @Nonnull PhaseExecutionAttachment attachment)
public void attach(@Nonnull ProvisioningActivity activity, @Nonnull ProvisioningActivity.Phase phase, @Nonnull PhaseExecutionAttachment attachment)
public void save() throws IOException
save
in interface hudson.model.Saveable
IOException
Copyright © 2016–2018. All rights reserved.