Package hudson.plugins.disk_usage
Class DiskUsageProperty
- All Implemented Interfaces:
ExtensionPoint
,Describable<JobProperty<?>>
,ReconfigurableDescribable<JobProperty<?>>
,BuildStep
This Property sets DiskUsage action.
- Author:
- dvrzalik
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.model.JobProperty
owner
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
checkWorkspaces
(boolean force) getAllDiskUsageOfBuild
(int buildNumber) getAllDiskUsageOfBuild
(String buildId) Deprecated, for removal: This API element is subject to removal in a future version.getDiskUsageBuildInformation
(int buildNumber) getDiskUsageBuildInformation
(String buildId) getDiskUsageOfBuild
(int buildNumber) getDiskUsageOfBuild
(String buildId) Collection<? extends Action>
getJobActions
(Job<?, ?> job) Deprecated, for removal: This API element is subject to removal in a future version.getWorkspaceSize
(Boolean containdedInWorkspace) void
void
putAgentWorkspace
(Node node, String path) void
putAgentWorkspaceSize
(Node node, String path, Long size) void
putSlaveWorkspace
(Node node, String path) Deprecated, for removal: This API element is subject to removal in a future version.void
putSlaveWorkspaceSize
(Node node, String path, Long size) Deprecated, for removal: This API element is subject to removal in a future version.JobProperty<?>
reconfigure
(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject form) void
void
void
setDiskUsageWithoutBuilds
(Long diskUsageWithoutBuilds) void
Methods inherited from class hudson.model.JobProperty
getDescriptor, getJobAction, getJobOverrides, getProjectAction, getProjectActions, getRequiredMonitorService, getSubTasks, perform, prebuild
-
Field Details
-
LOGGER
-
-
Constructor Details
-
DiskUsageProperty
public DiskUsageProperty()
-
-
Method Details
-
getJobActions
- Overrides:
getJobActions
in classJobProperty<Job<?,
?>>
-
setDiskUsageWithoutBuilds
-
remove
-
getDiskUsageOfBuilds
-
getDiskUsageOfBuild
-
getDiskUsageBuildInformation
-
getAllDiskUsageOfBuild
-
getAllDiskUsageOfBuild
-
getDiskUsageBuildInformation
-
getDiskUsageOfBuild
-
getProjectDiskUsage
-
getDiskUsage
-
setOwner
- Overrides:
setOwner
in classJobProperty<Job<?,
?>>
-
putSlaveWorkspace
Deprecated, for removal: This API element is subject to removal in a future version. -
putAgentWorkspace
-
getSlaveWorkspaceUsage
Deprecated, for removal: This API element is subject to removal in a future version. -
getAgentWorkspaceUsage
-
putSlaveWorkspaceSize
Deprecated, for removal: This API element is subject to removal in a future version. -
putAgentWorkspaceSize
-
getWorkspaceSize
-
checkWorkspaces
public void checkWorkspaces() -
checkWorkspaces
public void checkWorkspaces(boolean force) -
getAllNonSlaveOrCustomWorkspaceSize
Deprecated, for removal: This API element is subject to removal in a future version. -
getAllNonAgentOrCustomWorkspaceSize
-
getAllWorkspaceSize
-
getDiskUsageWithoutBuilds
-
getAllDiskUsageWithoutBuilds
-
saveDiskUsage
public void saveDiskUsage() -
loadDiskUsage
public void loadDiskUsage() -
reconfigure
public JobProperty<?> reconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject form) throws Descriptor.FormException - Specified by:
reconfigure
in interfaceReconfigurableDescribable<JobProperty<?>>
- Overrides:
reconfigure
in classJobProperty<Job<?,
?>> - Throws:
Descriptor.FormException
-