Interface ServerArtifactStorageSettingsProvider

  • All Known Implementing Classes:
    ServerArtifactStorageSettingsProviderImpl

    public interface ServerArtifactStorageSettingsProvider
    Access artifacts storage settings in different contexts
    Since:
    2017.1
    Author:
    vbedrosova
    • Method Detail

      • getStorageSettings

        @NotNull
        Map<String,​String> getStorageSettings​(@NotNull
                                                    SBuild build)
        Returns artifact storage settings that were used in the provided build or an empty map if default storage was used or the storage is no longer available
        Parameters:
        build - build
        Returns:
        see above
      • getStorageSettings

        @NotNull
        Map<String,​String> getStorageSettings​(@NotNull
                                                    SBuildType buildType)
        Returns current artifact storage settings for the provided build type or an empty map if default storage is active
        Parameters:
        buildType - build type
        Returns:
        see above
      • getStorageSettings

        @NotNull
        Map<String,​String> getStorageSettings​(@NotNull
                                                    SProject project)
        Returns current artifact storage settings for the provided project or an empty map if default storage is active
        Parameters:
        project - project
        Returns:
        see above