| Package | Description |
|---|---|
| com.atlassian.bamboo.v2.build.agent.messages | |
| com.atlassian.bamboo.v2.build.agent.messages.toserver |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BambooAgentMessageBatch<T extends BambooAgentMessage> |
static interface |
BambooAgentMessageBatch.Descriptor<T extends BambooAgentMessage> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AuthenticableMessage
This interface should be implemented by all messages that require additional (i.e.
|
interface |
BambooAgentMessageBatch<T extends BambooAgentMessage> |
interface |
RemoteBambooMessage
A marker interface for
BambooAgentMessages for messages that are
produced by the server and consumed on the remote agent side. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAddLogEntry |
class |
AbstractBambooAgentMessage |
class |
AbstractBuildExecutionUpdateManagerMessage |
class |
AbstractBuildLoggerMessage |
class |
AddBuildLogEntry |
class |
AddErrorLogEntry |
class |
ArtifactAckMessage |
class |
BatchRemoteBambooMessage
A
RemoteBambooMessage that contains a List of messages to be delivered in one go |
class |
CancelExecutionAgentMessage |
class |
ClearBuildLog |
class |
CreateElasticError |
class |
CreateError |
class |
ErrorReplyMessage |
class |
ExecuteCommandMessage |
class |
LogMessageBatch |
class |
LogMessageStream
This class exists in order to stream the content of message directly to logger, without
deserialising it first.
|
class |
ProcessResult |
class |
StopAgentNicelyMessage |
class |
StopStreamingBuildLogs
Instruct the server to stop streaming the logs for this build.
|
class |
TimingPointMessage |
class |
UpdateHeartbeatMessage |
| Modifier and Type | Method and Description |
|---|---|
static BambooAgentMessageBatch.Descriptor<BambooAgentMessage> |
BatchRemoteBambooMessage.descriptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
BatchRemoteBambooMessage.add(BambooAgentMessage bambooAgentMessage) |
boolean |
BambooAgentMessageBatch.Descriptor.canBatch(BambooAgentMessage bambooAgentMessage) |
boolean |
LogMessageBatch.shouldStartNewBatch(BambooAgentMessage bambooAgentMessage) |
boolean |
BambooAgentMessageBatch.shouldStartNewBatch(BambooAgentMessage bambooAgentMessage) |
boolean |
BatchRemoteBambooMessage.shouldStartNewBatch(BambooAgentMessage bambooAgentMessage) |
| Modifier and Type | Class and Description |
|---|---|
class |
ShellProcessLogMessage |
| Modifier and Type | Method and Description |
|---|---|
static BambooAgentMessage |
ShellProcessLogMessage.stdErr(long sessionId,
String input) |
static BambooAgentMessage |
ShellProcessLogMessage.stdOut(long sessionId,
String input) |
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.