Interface ErrorDetails

    • Method Detail

      • getBuildKey

        @Nullable
        @Deprecated
        @Nullable String getBuildKey()
        Deprecated.
        since 5.5, use getEntityKey()
        Full key for the build plan (e.g BAMBOO-TRUNK)
        Returns:
        build key
      • getEntityKey

        @Nullable
        @Nullable Key getEntityKey()
        Get entity key associated with this error
        Returns:
        entity key
      • getResultNumberLong

        @Nullable
        @Nullable Long getResultNumberLong()
        Returns:
        associated result number or null
      • getBuildResultKey

        @Deprecated
        String getBuildResultKey()
        Deprecated.
        since 5.5, use getResultKey()
        Full key for the build result (e.g BAMBOO-TRUNK-4)
        Returns:
        build result key
      • getResultKey

        @Nullable
        @Nullable ResultKey getResultKey()
        Get result key associated with this error
        Returns:
        result key
      • isBuildSpecific

        boolean isBuildSpecific()
        Is this error specific to one plan (true) or for all/any plans (false) e.g. a system error or elastic error.
        Returns:
        true if error contains a build key.
      • getErrorNumber

        int getErrorNumber()
      • getContext

        String getContext()
        Top level message related to error
      • getFirstOccurred

        @NotNull
        @NotNull Date getFirstOccurred()
        Returns:
        Date this error was first thrown
      • getLastOccurred

        @NotNull
        @NotNull Date getLastOccurred()
        Returns:
        Date this error was last thrown (if it only occurred once it will be the same as getFirstOccurred())
      • getNumberOfOccurrences

        int getNumberOfOccurrences()
        Returns:
        Number of times this error has occurred
      • getThrowableDetails

        @Nullable
        @Nullable ThrowableDetails getThrowableDetails()
        Contains the details of any Throwable which may have been thrown in the error
        Returns:
        details of any Throwable for this error
      • getAgentIds

        Set<Long> getAgentIds()