Package hudson.plugins.disk_usage
Class DiskUsageProjectActionFactory.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<DiskUsageProjectActionFactory>
hudson.plugins.disk_usage.DiskUsageProjectActionFactory.DescriptorImpl
- Enclosing class:
DiskUsageProjectActionFactory
public static class DiskUsageProjectActionFactory.DescriptorImpl
extends Descriptor<DiskUsageProjectActionFactory>
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
configure
(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) void
void
void
void
void
void
boolean
boolean
Deprecated, for removal: This API element is subject to removal in a future version.int
boolean
int
boolean
boolean
boolean
boolean
isExcluded
(AbstractProject<?, ?> project) boolean
newInstance
(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) void
onDeleteJob
(AbstractProject<?, ?> project) void
onRenameJob
(String oldName, String newName) void
setCheckWorkspaceOnAgent
(boolean check) void
setCheckWorkspaceOnSlave
(boolean check) Deprecated, for removal: This API element is subject to removal in a future version.void
setExcludedJobs
(List<String> excludedJobs) void
setHistoryLength
(Integer historyLength) void
setShowGraph
(Boolean showGraph) void
setTimeoutWorkspace
(Integer timeoutWorkspace) boolean
boolean
boolean
boolean
boolean
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getCashedGlobalBuildsDiskUsage
-
getCashedGlobalJobsDiskUsage
-
getCashedGlobalJobsWithoutBuildsDiskUsage
-
getCashedGlobalLockedBuildsDiskUsage
-
getCashedGlobalWorkspacesDiskUsage
-
getJobWorkspaceExceedSize
-
getJobWorkspaceExceedSizeInString
-
isShowGraph
public boolean isShowGraph() -
setShowGraph
-
getHistoryLength
public int getHistoryLength() -
setHistoryLength
-
getHistory
-
getCountIntervalForBuilds
-
getCountIntervalForJobs
-
getCountIntervalForWorkspaces
-
getCheckWorkspaceOnSlave
Deprecated, for removal: This API element is subject to removal in a future version. -
getCheckWorkspaceOnAgent
public boolean getCheckWorkspaceOnAgent() -
setCheckWorkspaceOnSlave
Deprecated, for removal: This API element is subject to removal in a future version. -
setCheckWorkspaceOnAgent
public void setCheckWorkspaceOnAgent(boolean check) -
setExcludedJobs
-
isCalculationWorkspaceEnabled
public boolean isCalculationWorkspaceEnabled() -
isCalculationBuildsEnabled
public boolean isCalculationBuildsEnabled() -
isCalculationJobsEnabled
public boolean isCalculationJobsEnabled() -
warnAboutJobWorkspaceExceedSize
public boolean warnAboutJobWorkspaceExceedSize() -
warnAboutAllJobsExceetedSize
public boolean warnAboutAllJobsExceetedSize() -
warnAboutBuildExceetedSize
public boolean warnAboutBuildExceetedSize() -
warnAboutJobExceetedSize
public boolean warnAboutJobExceetedSize() -
getEmailAddress
-
warningAboutExceededSize
public boolean warningAboutExceededSize() -
getAllJobsExceedSize
-
getBuildExceedSize
-
getJobExceedSize
-
getAllJobsExceedSizeInString
-
getBuildExceedSizeInString
-
getJobExceedSizeInString
-
addHistory
-
enableBuildsDiskUsageCalculation
public void enableBuildsDiskUsageCalculation() -
disableBuildsDiskUsageCalculation
public void disableBuildsDiskUsageCalculation() -
enableJobsDiskUsageCalculation
public void enableJobsDiskUsageCalculation() -
disableJobsDiskUsageCalculation
public void disableJobsDiskUsageCalculation() -
enableWorkspacesDiskUsageCalculation
public void enableWorkspacesDiskUsageCalculation() -
disableWorkspacesDiskUsageCalculation
public void disableWorkspacesDiskUsageCalculation() -
getUnit
-
getValue
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<DiskUsageProjectActionFactory>
-
newInstance
public DiskUsageProjectActionFactory newInstance(org.kohsuke.stapler.StaplerRequest req, @NonNull net.sf.json.JSONObject formData) - Overrides:
newInstance
in classDescriptor<DiskUsageProjectActionFactory>
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) - Overrides:
configure
in classDescriptor<DiskUsageProjectActionFactory>
-
onRenameJob
-
onDeleteJob
-
isExcluded
-
getExcludedJobsInString
-
getTimeoutWorkspace
public int getTimeoutWorkspace() -
getShowFreeSpaceForJobDirectory
public boolean getShowFreeSpaceForJobDirectory() -
setTimeoutWorkspace
-