Class RssSecurityConfiguration

java.lang.Object
com.atlassian.bamboo.configuration.RssSecurityConfiguration
All Implemented Interfaces:
Serializable

@Immutable public class RssSecurityConfiguration extends Object implements Serializable
See Also:
  • Constructor Details

    • RssSecurityConfiguration

      public RssSecurityConfiguration()
    • RssSecurityConfiguration

      public RssSecurityConfiguration(boolean enabled, boolean executeSpecsInDocker, String dockerImage, boolean mountLocalMavenDirectory, String localMavenDirectory)
    • RssSecurityConfiguration

      public RssSecurityConfiguration(boolean enabled, boolean executeSpecsInDocker, String dockerImage)
  • Method Details

    • isEnabled

      public boolean isEnabled()
      Returns:
      true if RSS functionality is enabled system-wide
    • isExecuteSpecsInDocker

      public boolean isExecuteSpecsInDocker()
      Returns:
      true if Specs should be run within Docker container
    • getDockerImage

      public String getDockerImage()
      Returns:
      Docker image to be used to
    • isMountLocalMavenDirectory

      public boolean isMountLocalMavenDirectory()
      Returns:
      true if local directory should be mounted as Maven directory when running Specs
    • getLocalMavenDirectory

      public String getLocalMavenDirectory()
      Returns:
      local path to be mounted as Maven directory
    • isSecurityManagerEnabled

      @Deprecated public boolean isSecurityManagerEnabled()
      Returns:
      true if Specs processing should use security manager