Interface BuildProblem

    • Method Detail

      • getBuildProblemData

        @NotNull
        BuildProblemData getBuildProblemData()
        Returns build problem details
        Returns:
        see above
      • getBuildPromotion

        @NotNull
        BuildPromotion getBuildPromotion()
        Returns corresponding build promotion
        Returns:
        see above
        Since:
        8.0
      • isMutedInBuild

        boolean isMutedInBuild()
        Returns whether this build problem is marked as muted in build
        Returns:
        see above
        See Also:
        getMuteInBuildInfo()
      • getMuteInBuildInfo

        @Nullable
        MuteInfo getMuteInBuildInfo()
        Returns the brief mute information for this build problem
        Returns:
        see above
        See Also:
        isMutedInBuild()
      • getTypeDescription

        @Nullable
        java.lang.String getTypeDescription()
        Returns human readable build problem type description or null if none provided
        Returns:
        see above
      • getStatusTextBuilder

        @Nullable
        TextStatusBuilder getStatusTextBuilder()
        Returns custom build problem status text builder or null if build problem shouldn't affect build status text
        Returns:
        see above
      • isMuted

        boolean isMuted()
        Returns weather this build problem is currently muted Note that every method call causes database call
        Returns:
        see above
      • getCurrentMuteInfo

        @Nullable
        CurrentMuteInfo getCurrentMuteInfo()
        Returns current mute information for this build problem or null if it's not currently muted Note that every method call causes database call
        Returns:
        see above
      • getResponsibility

        @Nullable
        BuildProblemResponsibilityEntry getResponsibility()
        Returns current responsibility information for this build problem or null if it's not currently investigated
        Returns:
        see above
      • getAllResponsibilities

        @NotNull
        java.util.List<BuildProblemResponsibilityEntry> getAllResponsibilities()
        Returns all build problem responsibilities
        Returns:
        see above