Class LogUtil


  • public final class LogUtil
    extends LogUtil
    This class is used to provide log messages of different detalization levels for various TeamCity objects.

    This class should NOT be used to show information to user.

    Author:
    Sergey.Anchipolevsky Date: 03.04.2009
    • Method Detail

      • describe

        public static String describe​(@Nullable
                                      AgentPool agentPool)
      • describeBuildProject

        public static String describeBuildProject​(BuildProject project)
      • describe

        public static String describe​(@Nullable
                                      Build build)
      • describeInDetail

        public static String describeInDetail​(@Nullable
                                              SBuild build)
      • describeInDetail

        @NotNull
        public static String describeInDetail​(@Nullable
                                              SQueuedBuild build)
      • describeInDetail

        @NotNull
        public static String describeInDetail​(@Nullable
                                              BuildPromotion promotion)
      • describeMissingBuildTypeForUI

        @NotNull
        public static String describeMissingBuildTypeForUI​(@NotNull
                                                           Build build)
      • describeMissingBuildTypeForUI

        @NotNull
        public static String describeMissingBuildTypeForUI​(@NotNull
                                                           BuildPromotion promotion)
      • describeMissingBuildTypeForUI

        @NotNull
        public static String describeMissingBuildTypeForUI​(@Nullable
                                                           String internalId)
      • describeMissingBuildTypeForUI

        @NotNull
        public static String describeMissingBuildTypeForUI​(@Nullable
                                                           String internalId,
                                                           @Nullable
                                                           String parameterName)
      • describeMissingBuildTypeOrTemplateForUI

        @NotNull
        public static String describeMissingBuildTypeOrTemplateForUI​(@NotNull
                                                                     String internalId)
      • describeMissingBuildTypeTemplateForUI

        @NotNull
        public static String describeMissingBuildTypeTemplateForUI​(@NotNull
                                                                   String internalId)
      • describe

        public static String describe​(@Nullable
                                      STest test)
      • describe

        public static String describe​(@Nullable
                                      ItemCategory healthStatusItemCategory)
      • appendDescription

        public static String appendDescription​(@NotNull
                                               String description,
                                               @NotNull
                                               String moreDetails)
      • divider

        public static String divider​(@Nullable
                                     String title)
      • describeCollection

        @NotNull
        public static <T> String describeCollection​(@Nullable
                                                    Collection<T> collection)
      • describe

        @NotNull
        public static <T> String describe​(@Nullable
                                          Collection<T> collection,
                                          @NotNull
                                          String separator,
                                          @NotNull
                                          String prefix,
                                          @NotNull
                                          String suffix)
      • describe

        @NotNull
        public static String describe​(@Nullable
                                      Loggable loggable)
      • describeInDetail

        @NotNull
        public static String describeInDetail​(@Nullable
                                              Loggable loggable)