@Internal public interface ServerBuildLoggerManager extends BuildLoggerManager
| Modifier and Type | Method and Description |
|---|---|
@NotNull FileWritingBuildLogger |
getFileWritingLogger(@NotNull LoggerId<? extends Key> loggerId)
Returns a
BuildLogger. |
@NotNull FileWritingBuildLogger |
getNonPersistentLogger(@NotNull ResultKey resultKey)
Returns a
BuildLogger for the given result. |
@NotNull FileWritingBuildLogger |
getPersistentLogger(@NotNull ResultKey resultKey)
Returns a
BuildLogger for the given result. |
getLogger, getLogger, getLoggerWithoutLogAccess, getLoggerWithoutLogAccess, removeBuildLogger, removeBuildLogger, removeLogger, removeLogger, transferLogs@Internal @NotNull @NotNull FileWritingBuildLogger getPersistentLogger(@NotNull @NotNull ResultKey resultKey)
BuildLogger for the given result.
Enforces switching logger to persistent if current logger is not persistent.
Internal use only.resultKey - @Internal @NotNull @NotNull FileWritingBuildLogger getNonPersistentLogger(@NotNull @NotNull ResultKey resultKey)
BuildLogger for the given result.
Enforces switching logger to non persistent if current logger is persistent.
Internal use only.resultKey - @Internal @NotNull @NotNull FileWritingBuildLogger getFileWritingLogger(@NotNull @NotNull LoggerId<? extends Key> loggerId)
BuildLogger.
Enforces switching persistence on/off if necessary.
Internal use only.loggerId - Copyright © 2024 Atlassian Software Systems Pty Ltd. All rights reserved.