Class MabFileFolderProtectedItemExtendedInfo


  • public final class MabFileFolderProtectedItemExtendedInfo
    extends Object
    Additional information on the backed up item.
    • Constructor Detail

      • MabFileFolderProtectedItemExtendedInfo

        public MabFileFolderProtectedItemExtendedInfo()
    • Method Detail

      • lastRefreshedAt

        public OffsetDateTime lastRefreshedAt()
        Get the lastRefreshedAt property: Last time when the agent data synced to service.
        Returns:
        the lastRefreshedAt value.
      • withLastRefreshedAt

        public MabFileFolderProtectedItemExtendedInfo withLastRefreshedAt​(OffsetDateTime lastRefreshedAt)
        Set the lastRefreshedAt property: Last time when the agent data synced to service.
        Parameters:
        lastRefreshedAt - the lastRefreshedAt value to set.
        Returns:
        the MabFileFolderProtectedItemExtendedInfo object itself.
      • oldestRecoveryPoint

        public OffsetDateTime oldestRecoveryPoint()
        Get the oldestRecoveryPoint property: The oldest backup copy available.
        Returns:
        the oldestRecoveryPoint value.
      • withOldestRecoveryPoint

        public MabFileFolderProtectedItemExtendedInfo withOldestRecoveryPoint​(OffsetDateTime oldestRecoveryPoint)
        Set the oldestRecoveryPoint property: The oldest backup copy available.
        Parameters:
        oldestRecoveryPoint - the oldestRecoveryPoint value to set.
        Returns:
        the MabFileFolderProtectedItemExtendedInfo object itself.
      • recoveryPointCount

        public Integer recoveryPointCount()
        Get the recoveryPointCount property: Number of backup copies associated with the backup item.
        Returns:
        the recoveryPointCount value.
      • withRecoveryPointCount

        public MabFileFolderProtectedItemExtendedInfo withRecoveryPointCount​(Integer recoveryPointCount)
        Set the recoveryPointCount property: Number of backup copies associated with the backup item.
        Parameters:
        recoveryPointCount - the recoveryPointCount value to set.
        Returns:
        the MabFileFolderProtectedItemExtendedInfo object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.