Interface ServerArtifactStorageSettingsProvider


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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.lang.String> getStorageSettings​(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
      java.util.Map<java.lang.String,​java.lang.String> getStorageSettings​(SBuildType buildType)
      Returns current artifact storage settings for the provided build type or an empty map if default storage is active
      java.util.Map<java.lang.String,​java.lang.String> getStorageSettings​(SProject project)
      Returns current artifact storage settings for the provided project or an empty map if default storage is active
    • Method Detail

      • getStorageSettings

        @NotNull
        java.util.Map<java.lang.String,​java.lang.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
        java.util.Map<java.lang.String,​java.lang.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
        java.util.Map<java.lang.String,​java.lang.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