| Interface | Description |
|---|---|
| AuthenticableMessage |
This interface should be implemented by all messages that require additional (i.e.
|
| BambooAgentMessage |
A message from a Bamboo agent to a Bamboo server.
|
| BambooAgentMessageBatch<T extends BambooAgentMessage> | |
| BambooAgentMessageBatch.Descriptor<T extends BambooAgentMessage> | |
| RemoteBambooMessage |
A marker interface for
BambooAgentMessages for messages that are
produced by the server and consumed on the remote agent side. |
| Class | Description |
|---|---|
| AbstractAddLogEntry | |
| AbstractBambooAgentMessage | |
| AbstractBuildExecutionUpdateManagerMessage | |
| AbstractBuildLoggerMessage | |
| AddBuildLogEntry | |
| AddErrorLogEntry | |
| ArchiveEntryUtils | |
| ArtifactAckMessage | |
| ArtifactStreams |
Class used to handle serialising of files from directories into streams and deserialising them.
|
| AuthenticableMessage.Identification | |
| BatchRemoteBambooMessage |
A
RemoteBambooMessage that contains a List of messages to be delivered in one go |
| CancelExecutionAgentMessage | |
| ClearBuildLog | |
| CreateElasticError | |
| CreateError | |
| ErrorReplyMessage | |
| ExecuteCommandMessage | |
| LogMessageBatch | |
| LogMessageStream |
This class exists in order to stream the content of message directly to logger, without
deserialising it first.
|
| ProcessResult | |
| StopAgentNicelyMessage | |
| StopStreamingBuildLogs |
Instruct the server to stop streaming the logs for this build.
|
| TimingPointMessage | |
| UpdateHeartbeatMessage |
| Annotation Type | Description |
|---|---|
| ExpensiveMessage |
Marks a message type as expensive in terms of CPU time, I/O or memory required to process it.
|
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.