Class OrganizationStoragePolicyJson

java.lang.Object
com.blackberry.workspaces.sdk.api.json.BaseJson
com.blackberry.workspaces.sdk.api.json.OrganizationStoragePolicyJson
All Implemented Interfaces:
Serializable

public class OrganizationStoragePolicyJson
extends BaseJson
Used for editing on organizational storage policy
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • getTotalUserThresholdInMB

      public Integer getTotalUserThresholdInMB()
      Number of utilized space by user threshold in MB
      Returns:
      Number of utilized space by user threshold in MB
    • setTotalUserThresholdInMB

      public void setTotalUserThresholdInMB​(Integer totalUserThresholdInMB)
      Number of utilized space by user threshold in MB
      Parameters:
      totalUserThresholdInMB - Number of utilized space by user threshold in MB
    • isSendUserReportToAdmins

      public boolean isSendUserReportToAdmins()
      Send user report to administrators
      Returns:
      Send user report to administrators
    • setSendUserReportToAdmins

      public void setSendUserReportToAdmins​(boolean sendUserReportToAdmins)
      Send user report to administrators
      Parameters:
      sendUserReportToAdmins - Send user report to administrators
    • getDaysTillPermanentlyDeleteFromRb

      public Integer getDaysTillPermanentlyDeleteFromRb()
      Days until permanently deleted
      Returns:
      Days until permanently deleted
    • setDaysTillPermanentlyDeleteFromRb

      public void setDaysTillPermanentlyDeleteFromRb​(Integer daysTillPermanentlyDeleteFromRb)
      Days until permanently deleted
      Parameters:
      daysTillPermanentlyDeleteFromRb - Days until permanently deleted
    • getNumOfVersionsToKeepFiles

      public Integer getNumOfVersionsToKeepFiles()
      Number of versions to keep files
      Returns:
      Number of versions to keep files
    • setNumOfVersionsToKeepFiles

      public void setNumOfVersionsToKeepFiles​(Integer numOfVersionsToKeepFiles)
      Number of versions to keep files
      Parameters:
      numOfVersionsToKeepFiles - Number of versions to keep files
    • isEnableSendingUsersReport

      public boolean isEnableSendingUsersReport()
      Enable sending users report
      Returns:
      Enable sending users report
    • setEnableSendingUsersReport

      public void setEnableSendingUsersReport​(boolean enableSendingUsersReport)
      Enable sending users report
      Parameters:
      enableSendingUsersReport - Enable sending users report
    • getNumOfDailyVersionsToKeep

      public Integer getNumOfDailyVersionsToKeep()
      Number of daily versions to keep
      Returns:
      Number of daily versions to keep
    • setNumOfDailyVersionsToKeep

      public void setNumOfDailyVersionsToKeep​(Integer numOfDailyVersionsToKeep)
      Number of daily versions to keep
      Parameters:
      numOfDailyVersionsToKeep - Number of daily versions to keep
    • isSendUserReportToSuperAdmins

      public boolean isSendUserReportToSuperAdmins()
      Send users report to super admministrators
      Returns:
      Send users report to super admministrators
    • setSendUserReportToSuperAdmins

      public void setSendUserReportToSuperAdmins​(boolean sendUserReportToSuperAdmins)
      Send users report to super admministrators
      Parameters:
      sendUserReportToSuperAdmins - Send users report to super admministrators
    • getNumOfWeeklyVersionsToKeep

      public Integer getNumOfWeeklyVersionsToKeep()
      Number of weekly versions to keep
      Returns:
      Number of weekly versions to keep
    • setNumOfWeeklyVersionsToKeep

      public void setNumOfWeeklyVersionsToKeep​(Integer numOfWeeklyVersionsToKeep)
      Number of weekly versions to keep
      Parameters:
      numOfWeeklyVersionsToKeep - Number of weekly versions to keep
    • getInactivityDaysTillDeleteRoom

      public Integer getInactivityDaysTillDeleteRoom()
      Inactivity days until delete workspace
      Returns:
      Inactivity days until delete workspace
    • setInactivityDaysTillDeleteRoom

      public void setInactivityDaysTillDeleteRoom​(Integer inactivityDaysTillDeleteRoom)
      Inactivity days until delete workspace
      Parameters:
      inactivityDaysTillDeleteRoom - Inactivity days until delete workspace
    • getInactivityDaysTillDeleteSdsFile

      public Integer getInactivityDaysTillDeleteSdsFile()
      Inactivity days until delete SDS file
      Returns:
      Inactivity days until delete SDS file
    • setInactivityDaysTillDeleteSdsFile

      public void setInactivityDaysTillDeleteSdsFile​(Integer inactivityDaysTillDeleteSdsFile)
      Inactivity days until delete SDS file
      Parameters:
      inactivityDaysTillDeleteSdsFile - Inactivity days until delete SDS file
    • getPrecentageTotalOrgThreshold

      public Integer getPrecentageTotalOrgThreshold()
      Percent of total utilization threshold to alert
      Returns:
      Percent of total utilization threshold to alert
    • setPrecentageTotalOrgThreshold

      public void setPrecentageTotalOrgThreshold​(Integer precentageTotalOrgThreshold)
      Percent of total utilization threshold to alert
      Parameters:
      precentageTotalOrgThreshold - Percent of total utilization threshold to alert
    • getNumOfMonthlyVersionsToKeep

      public Integer getNumOfMonthlyVersionsToKeep()
      Number of monthly versions to keep
      Returns:
      Number of monthly versions to keep
    • setNumOfMonthlyVersionsToKeep

      public void setNumOfMonthlyVersionsToKeep​(Integer numOfMonthlyVersionsToKeep)
      Number of monthly versions to keep
      Parameters:
      numOfMonthlyVersionsToKeep - Number of monthly versions to keep
    • isSendOrgReportToAdmins

      public boolean isSendOrgReportToAdmins()
      Send organizational report to administrators
      Returns:
      Send organizational report to administrators
    • setSendOrgReportToAdmins

      public void setSendOrgReportToAdmins​(boolean sendOrgReportToAdmins)
      Send organizational report to administrators
      Parameters:
      sendOrgReportToAdmins - Send organizational report to administrators
    • isSendOrgReportToSuperAdmins

      public boolean isSendOrgReportToSuperAdmins()
      Send organizational report to super admins
      Returns:
      Send organizational report to super admins
    • setSendOrgReportToSuperAdmins

      public void setSendOrgReportToSuperAdmins​(boolean sendOrgReportToSuperAdmins)
      Send organizational report to super admins
      Parameters:
      sendOrgReportToSuperAdmins - Send organizational report to super admins
    • getChangeVersionRetentionSettings

      public Boolean getChangeVersionRetentionSettings()
      Change version retentionsettings
      Returns:
      Change version retentionsettings
    • setChangeVersionRetentionSettings

      public void setChangeVersionRetentionSettings​(Boolean changeVersionRetentionSettings)
      Change version retentionsettings
      Parameters:
      changeVersionRetentionSettings - Change version retentionsettings
    • getEnableGFSVersionRetention

      public Boolean getEnableGFSVersionRetention()
      Enable GFS version retention
      Returns:
      Enable GFS version retention
    • setEnableGFSVersionRetention

      public void setEnableGFSVersionRetention​(Boolean enableGFSVersionRetention)
      Enable GFS version retention
      Parameters:
      enableGFSVersionRetention - Enable GFS version retention