Interface Dependency

    • Method Detail

      • getDependOnId

        @NotNull
        java.lang.String getDependOnId()
        Returns:
        internal id of build configuration we depend on
      • getDependOnExternalId

        @NotNull
        java.lang.String getDependOnExternalId()
        Returns:
        external id of build configuration we depend on
      • getDependOn

        @Nullable
        SBuildType getDependOn()
                        throws AccessDeniedException
        Returns the build configuration we're depend on. May return null if this dependency references non-existing configuration
        Returns:
        see above
        Throws:
        AccessDeniedException - when requestor doesn't have permission to the original build configuration
      • createCopy

        Dependency createCopy()
        Creates copy of this dependency
        Returns:
        see above