Interface DiskUsageStoreProvider

    • Method Detail

      • getDiskUsageStore

        @NotNull
        CompositeDiskUsageStoreReader getDiskUsageStore​(@NotNull
                                                        SBuildType buildType)
        Parameters:
        buildType - build type, which disk usage is targeted
        Returns:
        read-only store, containing data about the build type disk usage in several storages
      • getDiskUsageStore

        @NotNull
        DiskUsageStore getDiskUsageStore​(@NotNull
                                         SBuildType buildType,
                                         @NotNull
                                         String storageId)
        Parameters:
        buildType - build type, which disk usage is targeted
        storageId - storage id, which disk usage is targeted
        Returns:
        store, containing data about the build type disk usage in the particular storage
        Since:
        2020.2
      • getCachedHierarchyDiskUsage

        @Nullable
        CompositeDiskUsageData getCachedHierarchyDiskUsage​(@NotNull
                                                           SProject project)
        Parameters:
        project - target project
        Returns:
        in-memort cached disk usage data for the given project