Interface ArtifactStorageDiskUsageCalculator


  • public interface ArtifactStorageDiskUsageCalculator
    Calculator for disk usage data
    Since:
    2020.2
    • Method Detail

      • computeNonBuildsSize

        long computeNonBuildsSize​(@NotNull
                                  Path directory)
        Parameters:
        directory -
        Returns:
        computes non-builds size for this build directory
      • computeAvailableFreeSpace

        long computeAvailableFreeSpace​(long occupiedSpace)
        Parameters:
        occupiedSpace - currently occupated storage space in bytes
        Returns:
        available free space or UNLIMITED_SPACE if the storage space is unlimited