Class O365JobSchedulePolicyResponse

java.lang.Object
com.iland.core.web.rest.response.vbo.O365JobSchedulePolicyResponse
All Implemented Interfaces:
Serializable

public final class O365JobSchedulePolicyResponse extends Object implements Serializable
Office 365 VBO Job Schedule Policy Response.
Author:
Julien Anguenot
See Also:
  • Constructor Details

  • Method Details

    • getType

      public O365JobSchedulePolicyType getType()
      Returns the job schedule type.
      Returns:
      one of O365JobSchedulePolicyType
    • getDailyType

      public O365JobSchedulePolicyDailyType getDailyType()
      Returns the days when the backup job will run.
      Returns:
      one of O365JobSchedulePolicyDailyType
    • getDailyTime

      public String getDailyTime()
      Returns the time when the job will start.
      Returns:
      String w/ format such as "19:00:00"
    • getPeriodicallyEvery

      public O365JobSchedulePolicyPeriodicallyEvery getPeriodicallyEvery()
      Returns the time interval between the job runs.
      Returns:
      one of O365JobSchedulePolicyPeriodicallyEvery
    • isBackupWindowEnabled

      public boolean isBackupWindowEnabled()
    • getBackupWindow

      public List<Boolean> getBackupWindow()
    • getBackupWindowMinuteOffset

      public int getBackupWindowMinuteOffset()
    • isRetryEnabled

      public boolean isRetryEnabled()
      Returns whether retry is enabled.
      Returns:
      whether retry is enabled.
    • getRetryWaitInterval

      public int getRetryWaitInterval()
      Returns the time intervals between the job retry attempts (minutes).
      Returns:
      the retry wait time interval
    • getRetryNumber

      public int getRetryNumber()
      Returns the number of attempts to run the backup job.
      Returns:
      the retry number