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 String
CRON_MODE
static String
DAILY_MODE
-
Constructor Summary
Constructors Constructor Description CleanupPoliciesForm(ServerCleanupManager serverCleanupManager, MaintenanceLock maintenanceLock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCronExpression()
String
getCurrentCronDayOfMonth()
String
getCurrentCronDayOfWeek()
String
getCurrentCronHours()
String
getCurrentCronMinutes()
String
getCurrentCronMonth()
int
getCurrentHour()
String
getCurrentMaxCleanupDurationMins()
int
getCurrentMinute()
String
getMaintenanceProcessInfo()
String
getMaxCleanupDurationMins()
String
getMode()
Date
getNextCleanupDateTime()
CleanupProcessState
getServerCleanupDetails()
boolean
hasExtensionErrors()
boolean
isCleanupCanBeStarted()
boolean
isCleanupEnabled()
boolean
isIgnoreDeletedEntities()
void
setCronDayOfMonth(String dayOfMonth)
void
setCronDayOfWeek(String dayOfWeek)
void
setCronHours(String hours)
void
setCronMinutes(String minutes)
void
setCronMonth(String month)
void
setHour(int hour)
void
setMaxCleanupDurationMins(String maxCleanupDurationMins)
void
setMinute(int minute)
void
setMode(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()
-
-