Modifier and Type | Class and Description |
---|---|
class |
BuildOutputLogEntry |
class |
CommandLogEntry |
class |
ErrorLogEntry |
class |
SimpleLogEntry
Simple POJO for representing build build events.
|
Modifier and Type | Method and Description |
---|---|
LogEntry |
ErrorLogEntry.cloneAndMutate(String newUnstyledLog) |
LogEntry |
CommandLogEntry.cloneAndMutate(String newUnstyledLog) |
LogEntry |
BuildOutputLogEntry.cloneAndMutate(String newUnstyledLog) |
LogEntry |
SimpleLogEntry.cloneAndMutate(String newUnstyledLog) |
LogEntry |
LogEntry.cloneAndMutate(String newUnstyledLog)
Return new instance of LogEntry with log string replaced.
|
Modifier and Type | Method and Description |
---|---|
List<LogEntry> |
ViewBuildLogs.getBuildLogs() |
Modifier and Type | Method and Description |
---|---|
static @NotNull LogEntry |
BuildLogUtils.convertSpecsLogToLogEntry(@Nullable String rawLogEntry)
Converts a line from a specs execution log file into a LogEntry object
|
static @NotNull LogEntry |
BuildLogUtils.convertToLogEntry(@Nullable String fileEntry)
Converts a line from a file back into a LogEntry object
|
protected @NotNull LogEntry |
AbstractBuildLogger.interceptAndMutate(@NotNull LogEntry logEntry) |
protected @NotNull LogEntry |
AbstractBuildLogger.interceptAndMutateError(@NotNull LogEntry logEntry) |
LogEntry |
LogMutator.mutate(@NotNull LogEntry logEntry)
Method invoked whenever a new log entry is logged
|
LogEntry |
LogMutatorStack.mutate(@NotNull LogEntry logEntry) |
LogEntry |
LogMutator.mutateError(@NotNull LogEntry logEntry)
Method invoked whenever a new error log entry is logged
|
LogEntry |
LogMutatorStack.mutateError(@NotNull LogEntry logEntry) |
@Nullable LogEntry |
BuildLogFileAccessor.nextLogEntry()
Requires file to be opened for iteration
|
@Nullable LogEntry |
BuildLogFileAccessor.searchFileForEntry(@Nullable String textToSearchFor,
boolean searchInErrorMessages)
Looks incrementally through the file to see if the specified text exists
|
@Nullable LogEntry |
BuildLogFileAccessor.searchFileForEntry(@Nullable String textToSearchFor,
int lastNLines,
boolean searchInErrorMessages)
Searchers for particular text within the last n lines of a file (eg search within the last 10 lines for a success message)
|
Modifier and Type | Method and Description |
---|---|
List<LogEntry> |
BuildLogFileAccessor.getLastNLogs(int numLogs)
Retrives a List of the last N logs.
|
List<LogEntry> |
BuildLogFileAccessor.getLastNLogsOfType(int numLogs,
Collection<Class<?>> types) |
Modifier and Type | Method and Description |
---|---|
@NotNull String |
SimpleBuildLogger.addBuildLogEntry(@NotNull LogEntry logEntry) |
@NotNull String |
DisconnectedBuildLogger.addBuildLogEntry(@NotNull LogEntry logEntry) |
@NotNull String |
NullBuildLogger.addBuildLogEntry(@NotNull LogEntry logEntry) |
@NotNull String |
AbstractBuildLogger.addBuildLogEntry(@NotNull LogEntry logEntry) |
@NotNull String |
BuildLoggerWithoutLogAccess.addBuildLogEntry(@NotNull LogEntry logEntry)
Add a new build log entry.
|
@NotNull String |
SimpleBuildLogger.addErrorLogEntry(@NotNull LogEntry logEntry) |
@NotNull String |
DisconnectedBuildLogger.addErrorLogEntry(@NotNull LogEntry logEntry) |
@NotNull String |
NullBuildLogger.addErrorLogEntry(@NotNull LogEntry logEntry) |
@NotNull String |
AbstractBuildLogger.addErrorLogEntry(@NotNull LogEntry logEntry) |
@NotNull String |
BuildLoggerWithoutLogAccess.addErrorLogEntry(@NotNull LogEntry logEntry)
Add a new build error log entry.
|
protected String |
AbstractBuildLogger.addErrorLogEntryInternal(@NotNull LogEntry logEntry) |
protected @NotNull String |
AbstractBuildLogger.addLogEntry(@NotNull LogEntry logEntry) |
String |
BuildLoggerImpl.addRemoteBuildLogEntry(@NotNull LogEntry entry,
boolean needToPersistOnTarget,
boolean addedAfterLogSpoolClosed) |
@NotNull String |
FileWritingBuildLogger.addRemoteBuildLogEntry(@NotNull LogEntry entry,
boolean needToPersistOnTarget,
boolean addedAfterLogSpoolClosed) |
String |
BuildLoggerImpl.addRemoteErrorLogEntry(@NotNull LogEntry entry,
boolean needToPersistOnTarget,
boolean addedAfterLogSpoolClosed) |
@NotNull String |
FileWritingBuildLogger.addRemoteErrorLogEntry(@NotNull LogEntry entry,
boolean needToPersistOnTarget,
boolean addedAfterLogSpoolClosed) |
static String |
BuildLogUtils.convertToLogFileEntry(@NotNull LogEntry logEntry)
Convert the specified LogEntry object into a string to be written to a log file
|
void |
LogInterceptor.intercept(@NotNull LogEntry logEntry)
Method invoked whenever a new log entry is logged
|
void |
LogInterceptorStack.intercept(@NotNull LogEntry logEntry) |
void |
LogInterceptorAdapter.intercept(@NotNull LogEntry logEntry) |
protected @NotNull LogEntry |
AbstractBuildLogger.interceptAndMutate(@NotNull LogEntry logEntry) |
protected @NotNull LogEntry |
AbstractBuildLogger.interceptAndMutateError(@NotNull LogEntry logEntry) |
void |
LogInterceptor.interceptError(@NotNull LogEntry logEntry)
Method invoked whenever a new error log entry is logged
|
void |
LogInterceptorStack.interceptError(@NotNull LogEntry logEntry) |
void |
LogInterceptorAdapter.interceptError(@NotNull LogEntry logEntry) |
LogEntry |
LogMutator.mutate(@NotNull LogEntry logEntry)
Method invoked whenever a new log entry is logged
|
LogEntry |
LogMutatorStack.mutate(@NotNull LogEntry logEntry) |
LogEntry |
LogMutator.mutateError(@NotNull LogEntry logEntry)
Method invoked whenever a new error log entry is logged
|
LogEntry |
LogMutatorStack.mutateError(@NotNull LogEntry logEntry) |
void |
BuildLoggerImpl.onAddLogEntry(@NotNull LogEntry logEntry) |
abstract void |
AbstractBuildLogger.onAddLogEntry(@NotNull LogEntry logEntry) |
void |
LazyBuildLogFileWriterImpl.write(LogEntry logEntry) |
void |
LazyBuildLogFileWriter.write(LogEntry logEntry) |
void |
BuildLogFileWriter.writeLog(@NotNull LogEntry logEntry)
Writes one line of logs to the log file
|
Modifier and Type | Method and Description |
---|---|
LogEntry |
PasswordMaskingLogMutator.mutate(@NotNull LogEntry logEntry) |
LogEntry |
PasswordMaskingLogMutator.mutateError(@NotNull LogEntry logEntry) |
Modifier and Type | Method and Description |
---|---|
void |
LogMemorisingInterceptor.intercept(@NotNull LogEntry logEntry) |
void |
ErrorMemorisingInterceptor.intercept(@NotNull LogEntry logEntry) |
void |
ContentMatchingInterceptor.intercept(@NotNull LogEntry logEntry) |
void |
LogMemorisingInterceptor.interceptError(@NotNull LogEntry logEntry) |
void |
ErrorMemorisingInterceptor.interceptError(@NotNull LogEntry logEntry) |
void |
ContentMatchingInterceptor.interceptError(@NotNull LogEntry logEntry) |
protected boolean |
StringMatchingInterceptor.matches(LogEntry logEntry) |
protected abstract boolean |
ContentMatchingInterceptor.matches(LogEntry logEntry) |
LogEntry |
PasswordMaskingLogMutator.mutate(@NotNull LogEntry logEntry) |
LogEntry |
PasswordMaskingLogMutator.mutateError(@NotNull LogEntry logEntry) |
Modifier and Type | Method and Description |
---|---|
List<LogEntry> |
RepositoryStoredSpecsLogService.RepositoryStoredSpecsLogAccessor.getLastN(int logLines) |
Constructor and Description |
---|
BuildHungEvent(Object source,
String buildKey,
int buildNumber,
@NotNull CurrentlyBuilding currentlyBuilding,
List<LogEntry> buildLogs) |
Modifier and Type | Method and Description |
---|---|
void |
BuildLogLabellerInterceptor.intercept(@NotNull LogEntry logEntry) |
void |
BuildLogLabellerInterceptor.interceptError(@NotNull LogEntry logEntry) |
Constructor and Description |
---|
RestBuildLogEntry(@NotNull LogEntry logEntry) |
Modifier and Type | Field and Description |
---|---|
protected LogEntry |
AbstractAddLogEntry.logEntry |
Modifier and Type | Method and Description |
---|---|
LogEntry |
AbstractAddLogEntry.getLogEntry() |
Constructor and Description |
---|
AbstractAddLogEntry(LoggerId<? extends Key> loggerId,
boolean needToPersistOnTarget,
boolean addedAfterLogSpoolClosed,
LogEntry logEntry) |
AddBuildLogEntry(LoggerId<? extends Key> loggerId,
boolean needPersistingOnTarget,
boolean addedAfterLogSpoolClosed,
LogEntry logEntry) |
AddErrorLogEntry(LoggerId<? extends Key> loggerId,
boolean needPersistingOnTarget,
boolean addedAfterLogSpoolClosed,
LogEntry logEntry) |
Modifier and Type | Method and Description |
---|---|
@NotNull String |
RemoteBuildLogger.addBuildLogEntry(@NotNull LogEntry logEntry) |
@NotNull String |
RemoteBuildLogger.addErrorLogEntry(@NotNull LogEntry logEntry) |
void |
RemoteBuildLogger.onAddLogEntry(@NotNull LogEntry logEntry) |
Modifier and Type | Method and Description |
---|---|
LogEntry |
WarningsParsingLogInterceptor.mutate(@NotNull LogEntry logEntry) |
LogEntry |
WarningsParsingLogInterceptor.mutateError(@NotNull LogEntry logEntry) |
Modifier and Type | Method and Description |
---|---|
LogEntry |
WarningsParsingLogInterceptor.mutate(@NotNull LogEntry logEntry) |
LogEntry |
WarningsParsingLogInterceptor.mutateError(@NotNull LogEntry logEntry) |
Modifier and Type | Method and Description |
---|---|
List<LogEntry> |
ViewActivityLog.getActivityLog() |
Modifier and Type | Method and Description |
---|---|
List<LogEntry> |
ViewChainLogs.retrieveBambooSpecsExecutionLogs() |
List<LogEntry> |
ViewChainLogs.retrieveBuildLogs(BuildResultsSummary buildResultsSummary) |
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.