Class CleanupPoliciesForm
- java.lang.Object
-
- jetbrains.buildServer.controllers.admin.cleanup.CleanupPoliciesForm
-
public final class CleanupPoliciesForm extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringCRON_MODEstatic StringDAILY_MODE
-
Constructor Summary
Constructors Constructor Description CleanupPoliciesForm(ServerCleanupManager serverCleanupManager, MaintenanceLock maintenanceLock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCronExpression()StringgetCurrentCronDayOfMonth()StringgetCurrentCronDayOfWeek()StringgetCurrentCronHours()StringgetCurrentCronMinutes()StringgetCurrentCronMonth()intgetCurrentHour()StringgetCurrentMaxCleanupDurationMins()intgetCurrentMinute()StringgetMaintenanceProcessInfo()StringgetMaxCleanupDurationMins()StringgetMode()DategetNextCleanupDateTime()CleanupProcessStategetServerCleanupDetails()booleanhasExtensionErrors()booleanisCleanupCanBeStarted()booleanisCleanupEnabled()booleanisIgnoreDeletedEntities()voidsetCronDayOfMonth(String dayOfMonth)voidsetCronDayOfWeek(String dayOfWeek)voidsetCronHours(String hours)voidsetCronMinutes(String minutes)voidsetCronMonth(String month)voidsetHour(int hour)voidsetMaxCleanupDurationMins(String maxCleanupDurationMins)voidsetMinute(int minute)voidsetMode(String mode)
-
-
-
Field Detail
-
DAILY_MODE
public static final String DAILY_MODE
- See Also:
- Constant Field Values
-
CRON_MODE
public static final String CRON_MODE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CleanupPoliciesForm
public CleanupPoliciesForm(@NotNull ServerCleanupManager serverCleanupManager, @NotNull MaintenanceLock maintenanceLock)
-
-
Method Detail
-
getCronExpression
@NotNull public String getCronExpression() throws CronParseException
- Throws:
CronParseException
-
getMode
@NotNull public String getMode()
-
setMode
public void setMode(@NotNull String mode)
-
getCurrentHour
public int getCurrentHour()
-
setHour
public void setHour(int hour)
-
getCurrentMinute
public int getCurrentMinute()
-
setMinute
public void setMinute(int minute)
-
getCurrentCronMinutes
@NotNull public String getCurrentCronMinutes()
-
setCronMinutes
public void setCronMinutes(@NotNull String minutes)
-
getCurrentCronHours
@NotNull public String getCurrentCronHours()
-
setCronHours
public void setCronHours(@NotNull String hours)
-
getCurrentCronDayOfMonth
@NotNull public String getCurrentCronDayOfMonth()
-
setCronDayOfMonth
public void setCronDayOfMonth(@NotNull String dayOfMonth)
-
getCurrentCronMonth
@NotNull public String getCurrentCronMonth()
-
setCronMonth
public void setCronMonth(@NotNull String month)
-
getCurrentCronDayOfWeek
@NotNull public String getCurrentCronDayOfWeek()
-
setCronDayOfWeek
public void setCronDayOfWeek(@NotNull String dayOfWeek)
-
getCurrentMaxCleanupDurationMins
@NotNull public String getCurrentMaxCleanupDurationMins()
-
getMaxCleanupDurationMins
@NotNull public String getMaxCleanupDurationMins()
-
setMaxCleanupDurationMins
public void setMaxCleanupDurationMins(@NotNull String maxCleanupDurationMins)
-
getServerCleanupDetails
@NotNull public CleanupProcessState getServerCleanupDetails()
-
isCleanupCanBeStarted
public boolean isCleanupCanBeStarted()
-
getMaintenanceProcessInfo
@Nullable public String getMaintenanceProcessInfo()
-
getNextCleanupDateTime
@NotNull public Date getNextCleanupDateTime()
-
isCleanupEnabled
public boolean isCleanupEnabled()
-
isIgnoreDeletedEntities
public boolean isIgnoreDeletedEntities()
-
hasExtensionErrors
public boolean hasExtensionErrors()
-
-