| Package | Description |
|---|---|
| com.atlassian.bamboo.build | |
| com.atlassian.bamboo.build.logger | |
| com.atlassian.bamboo.build.logger.interceptors |
| 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 |
LogEntry.cloneAndMutate(String newUnstyledLog)
Return new instance of LogEntry with log string replaced.
|
LogEntry |
SimpleLogEntry.cloneAndMutate(String newUnstyledLog) |
LogEntry |
CommandLogEntry.cloneAndMutate(String newUnstyledLog) |
LogEntry |
BuildOutputLogEntry.cloneAndMutate(String newUnstyledLog) |
| Modifier and Type | Method and Description |
|---|---|
LogEntry |
LogMutatorStack.mutate(LogEntry logEntry) |
LogEntry |
LogMutator.mutate(LogEntry logEntry)
Method invoked whenever a new log entry is logged
|
LogEntry |
LogMutatorStack.mutateError(LogEntry logEntry) |
LogEntry |
LogMutator.mutateError(LogEntry logEntry)
Method invoked whenever a new error log entry is logged
|
| Modifier and Type | Method and Description |
|---|---|
List<LogEntry> |
BuildLogger.getBuildLog()
Deprecated.
since 5.5 use log interceptors to get this information
|
List<LogEntry> |
BuildLogger.getErrorLog()
Deprecated.
since 5.5 use log interceptors to get this information
|
List<LogEntry> |
BuildLogger.getLastNLogEntries(int n)
Provide the latest build details (last n lines of logs).
|
| Modifier and Type | Method and Description |
|---|---|
String |
BuildLogger.addBuildLogEntry(LogEntry logEntry)
Add a new build log entry.
|
String |
BuildLogger.addErrorLogEntry(LogEntry logEntry)
Add a new build error log entry.
|
void |
LogInterceptor.intercept(LogEntry logEntry)
Method invoked whenever a new log entry is logged
|
void |
LogInterceptorAdapter.intercept(LogEntry logEntry) |
void |
LogInterceptorStack.intercept(LogEntry logEntry) |
void |
LogInterceptor.interceptError(LogEntry logEntry)
Method invoked whenever a new error log entry is logged
|
void |
LogInterceptorAdapter.interceptError(LogEntry logEntry) |
void |
LogInterceptorStack.interceptError(LogEntry logEntry) |
LogEntry |
LogMutatorStack.mutate(LogEntry logEntry) |
LogEntry |
LogMutator.mutate(LogEntry logEntry)
Method invoked whenever a new log entry is logged
|
LogEntry |
LogMutatorStack.mutateError(LogEntry logEntry) |
LogEntry |
LogMutator.mutateError(LogEntry logEntry)
Method invoked whenever a new error log entry is logged
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<LogEntry> |
LogMemorisingInterceptor.getLogEntries() |
| Modifier and Type | Method and Description |
|---|---|
void |
LogMemorisingInterceptor.intercept(LogEntry logEntry) |
void |
ContentMatchingInterceptor.intercept(LogEntry logEntry) |
void |
ErrorMemorisingInterceptor.intercept(LogEntry logEntry) |
void |
LogMemorisingInterceptor.interceptError(LogEntry logEntry) |
void |
ContentMatchingInterceptor.interceptError(LogEntry logEntry) |
void |
ErrorMemorisingInterceptor.interceptError(LogEntry logEntry) |
protected abstract boolean |
ContentMatchingInterceptor.matches(LogEntry logEntry) |
protected boolean |
StringMatchingInterceptor.matches(LogEntry logEntry) |
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.