Interface BuiltInStorageIdAccessor

  • All Known Implementing Classes:
    BuiltInStorageIdAccessorImpl

    public interface BuiltInStorageIdAccessor
    Accessor for a built-in storage id. Storage ids are primaraly used to account disk usage separately for each artifacts location and display data on the disk usage page accordingly.
    Since:
    2020.2
    See Also:
    ArtifactStorageDiskUsageInfoProvider
    • Method Detail

      • getStorageIdByPath

        @NotNull
        String getStorageIdByPath​(@NotNull
                                  File artifactsDirectory)
                           throws IOException
        Parameters:
        artifactsDirectory -
        Returns:
        id of a storage, which is defined by this directory
        Throws:
        IOException