Uses of Interface
com.atlassian.bamboo.ResultKey
Packages that use ResultKey
Package
Description
-
Uses of ResultKey in com.atlassian.bamboo.agent.ephemeral
Methods in com.atlassian.bamboo.agent.ephemeral with parameters of type ResultKeyModifier and TypeMethodDescriptionvoid
EphemeralAgentsLaunchRequestRegistry.markRequestFailed
(@NotNull ResultKey resultKey) Mark launch as failed so that it can be retried later.void
EphemeralAgentsLaunchRequestRegistryImpl.markRequestFailed
(@NotNull ResultKey resultKey) void
Remove launch requests after it's either handled (agent picked up the job) or job is cancelled and removed from the build queue.void
boolean
EphemeralAgentsLaunchRequestRegistry.requestForKeyExists
(ResultKey typedResultKey) boolean
EphemeralAgentsLaunchRequestRegistryImpl.requestForKeyExists
(ResultKey typedResultKey) -
Uses of ResultKey in com.atlassian.bamboo.agent.managed.schedule
Methods in com.atlassian.bamboo.agent.managed.schedule that return types with arguments of type ResultKeyMethods in com.atlassian.bamboo.agent.managed.schedule with parameters of type ResultKeyModifier and TypeMethodDescriptionprotected @NotNull Collection<ElasticImageConfiguration>
ManagedAgentContainersOptimizerImpl.getImagesForQueuedExecutable
(ResultKey resultKey) -
Uses of ResultKey in com.atlassian.bamboo.agent.messaging
Methods in com.atlassian.bamboo.agent.messaging with parameters of type ResultKeyModifier and TypeMethodDescriptionprotected File
ArtifactServlet.getArtifactStorageDirectory
(@NotNull ResultKey resultKey, @NotNull ImmutableArtifactDefinitionBase artifact) -
Uses of ResultKey in com.atlassian.bamboo.build
Methods in com.atlassian.bamboo.build that return types with arguments of type ResultKeyModifier and TypeMethodDescriptionCurrentlyBuildingContainer.restoreState
(Set<PlanResultKey> pendingBuildKeys, ExecutorService executorService) Methods in com.atlassian.bamboo.build with parameters of type ResultKeyModifier and TypeMethodDescriptionvoid
DefaultStopBuildManager.cancelDeployment
(@NotNull ResultKey resultKey, @NotNull Long deploymentResultId, @Nullable Long agentId) void
StopBuildManager.cancelDeployment
(@NotNull ResultKey resultKey, @NotNull Long deploymentResultId, Long agentId) Cancel a running deployment@Nullable CurrentlyBuilding
BuildExecutionManager.getCurrentlyBuildingByPlanResultKey
(@NotNull ResultKey resultKey) ReturnsCurrentlyBuilding
instance for build identified by buildResultKey.@Nullable CurrentlyBuilding
DefaultBuildExecutionManager.getCurrentlyBuildingByPlanResultKey
(@NotNull ResultKey resultKey) @Nullable CurrentlyBuilding
CurrentlyBuildingContainer.getCurrentlyBuildingByResultKey
(@NotNull ResultKey resultKey) @NotNull BuildLogger
Returns aBuildLogger
for the given result.@NotNull FileWritingBuildLogger
ServerBuildLoggerManager.getNonPersistentLogger
(@NotNull ResultKey resultKey) Returns aBuildLogger
for the given result.@NotNull FileWritingBuildLogger
ServerBuildLoggerManager.getPersistentLogger
(@NotNull ResultKey resultKey) Returns aBuildLogger
for the given result.@Nullable CurrentlyBuilding
BuildExecutionManager.removeCurrentlyBuilding
(@NotNull ResultKey resultKey) @Nullable CurrentlyBuilding
CurrentlyBuildingContainer.removeCurrentlyBuilding
(@NotNull ResultKey resultKey) @Nullable CurrentlyBuilding
DefaultBuildExecutionManager.removeCurrentlyBuilding
(@NotNull ResultKey resultKey) void
BuildLoggerManager.removeLogger
(@NotNull ResultKey resultKey) Remove a logger if you are finished with it. -
Uses of ResultKey in com.atlassian.bamboo.build.artifact
Methods in com.atlassian.bamboo.build.artifact with parameters of type ResultKeyModifier and TypeMethodDescriptionprotected @NotNull ArtifactHandlerPublishingResult
AbstractRepublishingArtifactHandler.copyToFallbackStorageIfDeferred
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger, @NotNull ArtifactHandlerPublishingResult result, @NotNull org.apache.log4j.Logger log) protected File
AbstractLocalArtifactHandler.getArtifactStorageDirectory
(ResultKey resultKey, ArtifactDefinitionContext artifact, ArtifactHandlerConfigProvider artifactHandlerConfigProvider) protected org.apache.tools.ant.types.FileSet
AbstractRepublishingArtifactHandler.getFileSetFromFallbackStorage
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @NotNull org.apache.log4j.Logger log) AbstractArtifactManager.publish
(@Nullable BuildLogger buildLogger, @NotNull ResultKey resultKey, @NotNull File baseDirectory, @NotNull ArtifactDefinitionContext artifact, @NotNull Map<String, String> artifactHandlerConfiguration, int minExpectedFilesCnt) @NotNull ArtifactHandlerPublishingResult
AbstractLocalArtifactHandler.publish
(@NotNull ResultKey planResultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @NotNull BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
ArtifactHandler.publish
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
ArtifactHandlerDecoratorSupport.publish
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger) ArtifactManager.publish
(@Nullable BuildLogger buildLogger, @NotNull ResultKey resultKey, @NotNull File baseDirectory, @NotNull ArtifactDefinitionContext artifact, @NotNull Map<String, String> artifactHandlerConfiguration, int minExpectedFilesCnt) Request copy of artifacts from a designated location to artifact storage.BambooArtifactHttpTransport.publish
(@NotNull org.apache.tools.ant.types.FileSet sourceFileSet, ResultKey resultKey, ArtifactDefinitionContext artifact, String artifactDescription, @NotNull BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
BambooRemoteArtifactHandler.publish
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
S3ArtifactHandler.publish
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
ServerLocalArtifactHandler.publish
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger) void
AbstractLocalArtifactHandler.removeArtifactFromStorage
(@NotNull ResultKey planResultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactHandler.removeArtifactFromStorage
(@NotNull ResultKey resultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) Removes artifact files for a single artifact.void
ArtifactHandlerDecoratorSupport.removeArtifactFromStorage
(@NotNull ResultKey resultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
BambooRemoteArtifactHandler.removeArtifactFromStorage
(@NotNull ResultKey resultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
S3ArtifactHandler.removeArtifactFromStorage
(@NotNull ResultKey planResultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) AbstractArtifactManager.republish
(@Nullable BuildLogger buildLoggerArg, @NotNull ResultKey resultKey, @NotNull ArtifactPublishingResult artifactPublishingResult, @NotNull Map<String, String> artifactHandlersConfiguration) ArtifactManager.republish
(@Nullable BuildLogger buildLogger, @NotNull ResultKey resultKey, @NotNull ArtifactPublishingResult artifactPublishingResult, @NotNull Map<String, String> artifactHandlerConfiguration) Retry publishing artifacts that are inArtifactHandlerPublishingResult.Status.DEFERRED
status.@NotNull ArtifactHandlerPublishingResult
BambooRemoteArtifactHandler.republish
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @Nullable BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
RepublishingArtifactHandler.republish
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @Nullable BuildLogger buildLogger) Method called when remote agent tries to recover from result publishing failures.@NotNull ArtifactHandlerPublishingResult
S3ArtifactHandler.republish
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @Nullable BuildLogger buildLogger) boolean
AbstractArtifactManager.retrieve
(@Nullable BuildLogger buildLogger, @NotNull PlanResultKey planResultKey, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifactDefinitionContext, @NotNull String destinationPath, @NotNull Map<String, String> artifactHandlersConfiguration, @NotNull File buildWorkingDirectory, @NotNull Multimap<String, Artifact> availableArtifacts) @NotNull ArtifactRetrievalStatus
AbstractLocalArtifactHandler.retrieve
(@NotNull ResultKey clientKey, @NotNull Artifact artifact, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull ArtifactRetrievalConfig artifactRetrievalConfig) @NotNull ArtifactRetrievalStatus
ArtifactHandler.retrieve
(@NotNull ResultKey clientKey, @NotNull Artifact artifact, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull ArtifactRetrievalConfig artifactRetrievalConfig) Retrieve arbitraryArtifact
.@NotNull ArtifactRetrievalStatus
ArtifactHandlerDecoratorSupport.retrieve
(@NotNull ResultKey clientKey, @NotNull Artifact artifact, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull ArtifactRetrievalConfig artifactRetrievalConfig) boolean
ArtifactManager.retrieve
(@Nullable BuildLogger buildLogger, @NotNull PlanResultKey planResultKey, @NotNull ResultKey clientKey, @NotNull ArtifactDefinitionContext artifactDefinitionContext, @NotNull String destinationPath, @NotNull Map<String, String> artifactHandlersConfiguration, @NotNull File buildWorkingDirectory, @NotNull Multimap<String, Artifact> availableArtifacts) Retrieves an artifact from artifact storage.@NotNull ArtifactRetrievalStatus
BambooRemoteArtifactHandler.retrieve
(@NotNull ResultKey clientKey, @NotNull Artifact artifact, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull ArtifactRetrievalConfig artifactRetrievalConfig) @NotNull ArtifactRetrievalStatus
S3ArtifactHandler.retrieve
(@NotNull ResultKey clientKey, @NotNull Artifact artifact, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull ArtifactRetrievalConfig artifactRetrievalConfig) -
Uses of ResultKey in com.atlassian.bamboo.build.artifact.handlers
Methods in com.atlassian.bamboo.build.artifact.handlers with parameters of type ResultKeyModifier and TypeMethodDescription@NotNull ArtifactHandlerPublishingResult
ArtifactHandlerPackagingDecorator.publish
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
ArtifactHandlerPackagingDecorator.republish
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @Nullable BuildLogger buildLogger) @NotNull ArtifactRetrievalStatus
ArtifactHandlerPackagingDecorator.retrieve
(@NotNull ResultKey clientKey, @NotNull Artifact artifact, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull ArtifactRetrievalConfig artifactRetrievalConfig) -
Uses of ResultKey in com.atlassian.bamboo.build.fileserver
Methods in com.atlassian.bamboo.build.fileserver with parameters of type ResultKeyModifier and TypeMethodDescription@NotNull File
BuildDirectoryManager.getServerSideTaskWorkingDirectory
(@NotNull ResultKey resultKey) Returns the directory used by server-side tasks, e.g.@NotNull File
DefaultBuildDirectoryManager.getServerSideTaskWorkingDirectory
(@NotNull ResultKey resultKey) -
Uses of ResultKey in com.atlassian.bamboo.build.logger
Methods in com.atlassian.bamboo.build.logger that return types with arguments of type ResultKeyMethods in com.atlassian.bamboo.build.logger with parameters of type ResultKeyModifier and TypeMethodDescriptionBuildLogFileAccessorFactory.createBuildLogFileAccessor
(ResultKey resultKey) BuildLogFileAccessorFactoryImpl.createBuildLogFileAccessor
(ResultKey resultKey) @NotNull BuildLogger
@NotNull FileWritingBuildLogger
DefaultBuildLoggerManager.getNonPersistentLogger
(@NotNull ResultKey resultKey) DefaultBuildLoggerManager.getPersistentLogger
(@NotNull ResultKey resultKey) void
DefaultBuildLoggerManager.removeLogger
(@NotNull ResultKey resultKey) -
Uses of ResultKey in com.atlassian.bamboo.build.monitoring
Methods in com.atlassian.bamboo.build.monitoring with parameters of type ResultKeyModifier and TypeMethodDescriptionstatic @NotNull String
DeploymentStopDelayedJob.getJobName
(@NotNull ResultKey resultKey) -
Uses of ResultKey in com.atlassian.bamboo.buildqueue
Methods in com.atlassian.bamboo.buildqueue that return ResultKeyModifier and TypeMethodDescription@Nullable ResultKey
PipelineDefinition.getEphemeralAgentDedication()
Key of the job this agent is dedicated to or null if not a dedicated ephemeral agent.@Nullable ResultKey
RemotableRemoteAgentDefinition.getEphemeralAgentDedication()
Methods in com.atlassian.bamboo.buildqueue with parameters of type ResultKeyModifier and TypeMethodDescriptionvoid
PipelineDefinition.setEphemeralAgentDedication
(@Nullable ResultKey key) Mark this agent as dedicated to a specific job. -
Uses of ResultKey in com.atlassian.bamboo.buildqueue.manager
Methods in com.atlassian.bamboo.buildqueue.manager with parameters of type ResultKeyModifier and TypeMethodDescriptionboolean
AgentManager.updateAgentStatusIfResultReturnPossibleAfterServerRestart
(long agentId, ResultKey resultKey, String displayName, long deploymentResultId) Checks if agent is capable of 'surviving' a server restart, i.e.boolean
AgentManagerImpl.updateAgentStatusIfResultReturnPossibleAfterServerRestart
(long agentId, ResultKey resultKey, String displayName, long deploymentResultId) -
Uses of ResultKey in com.atlassian.bamboo.container.startup
Methods in com.atlassian.bamboo.container.startup that return types with arguments of type ResultKeyModifier and TypeMethodDescriptionPendingBuildResultsStateRestoration.restoreState()
Loads server state stored on disk and restores it.PendingBuildResultsStateRestorationImpl.restoreState()
-
Uses of ResultKey in com.atlassian.bamboo.core
Methods in com.atlassian.bamboo.core that return ResultKey -
Uses of ResultKey in com.atlassian.bamboo.deployments
Subinterfaces of ResultKey in com.atlassian.bamboo.deploymentsClasses in com.atlassian.bamboo.deployments that implement ResultKeyMethods in com.atlassian.bamboo.deployments with parameters of type ResultKeyModifier and TypeMethodDescriptionstatic long
DeploymentKeys.getDeploymentIdFromResultKey
(@NotNull ResultKey resultKey) static long
DeploymentKeys.getEnvironmentIdFromResultKey
(@NotNull ResultKey resultKey) -
Uses of ResultKey in com.atlassian.bamboo.deployments.events
Methods in com.atlassian.bamboo.deployments.events that return ResultKey -
Uses of ResultKey in com.atlassian.bamboo.deployments.execution
Methods in com.atlassian.bamboo.deployments.execution that return ResultKey -
Uses of ResultKey in com.atlassian.bamboo.deployments.execution.events
Methods in com.atlassian.bamboo.deployments.execution.events with parameters of type ResultKeyModifier and TypeMethodDescriptionDeploymentTimingPoints.executionCancelled
(@NotNull ResultKey resultKey, @NotNull Date date, boolean buildActuallyCancelled) Constructors in com.atlassian.bamboo.deployments.execution.events with parameters of type ResultKeyModifierConstructorDescriptionprotected
DeploymentTimingPoints
(@NotNull ResultKey resultKey, @NotNull Date date) ExecutionCancelled
(@NotNull ResultKey resultKey, @NotNull Date date, boolean buildActuallyCancelled) -
Uses of ResultKey in com.atlassian.bamboo.event
Methods in com.atlassian.bamboo.event that return ResultKey -
Uses of ResultKey in com.atlassian.bamboo.event.ephemeral
Methods in com.atlassian.bamboo.event.ephemeral that return ResultKeyModifier and TypeMethodDescriptionEphemeralAgentLaunchFailed.getResultKey()
EphemeralAgentLaunchNonRecoverableFailure.getResultKey()
Constructors in com.atlassian.bamboo.event.ephemeral with parameters of type ResultKey -
Uses of ResultKey in com.atlassian.bamboo.execution
Methods in com.atlassian.bamboo.execution with parameters of type ResultKeyModifier and TypeMethodDescriptionvoid
ExecutionPhaseService.executionCancelled
(@NotNull ResultKey resultKey, boolean buildActuallyCancelled) Marks confirmation of build cancellation request.void
ExecutionPhaseServiceImpl.executionCancelled
(@NotNull ResultKey resultKey, boolean buildActuallyCancelled) -
Uses of ResultKey in com.atlassian.bamboo.key
Classes in com.atlassian.bamboo.key with type parameters of type ResultKey -
Uses of ResultKey in com.atlassian.bamboo.logger
Methods in com.atlassian.bamboo.logger that return ResultKeyModifier and TypeMethodDescription@Nullable ResultKey
DecoratedErrorDetailsImpl.getResultKey()
@Nullable ResultKey
ErrorDetails.getResultKey()
Get result key associated with this error@Nullable ResultKey
ErrorDetailsImpl.getResultKey()
Methods in com.atlassian.bamboo.logger with parameters of type ResultKeyModifier and TypeMethodDescriptionvoid
AbstractErrorUpdateHandler.addErrorCollection
(ResultKey buildKey, ErrorCollection errors) void
ErrorUpdateHandler.addErrorCollection
(ResultKey buildKey, ErrorCollection errors) Adds all the error messages in the errorCollection to the build@NotNull Collection<ErrorDetails>
@NotNull Collection<ErrorDetails>
@NotNull Collection<ErrorDetails>
@NotNull Collection<ErrorDetails>
Obtain all the errors recorded against a specific resultvoid
AbstractErrorUpdateHandler.recordError
(@NotNull ResultKey resultKey, String context, @Nullable Throwable throwable) void
AbstractErrorUpdateHandler.recordError
(@NotNull ResultKey resultKey, String context, @Nullable Throwable throwable, Map<String, String> metadata) void
ErrorUpdateHandler.recordError
(@NotNull ResultKey resultKey, @Nullable String context, @Nullable Throwable throwable) Record an error against a resultvoid
ErrorUpdateHandler.recordError
(@NotNull ResultKey resultKey, @Nullable String context, @Nullable Throwable throwable, @Nullable Map<String, String> metadata) Record an error against a result -
Uses of ResultKey in com.atlassian.bamboo.migration
Methods in com.atlassian.bamboo.migration with parameters of type ResultKey -
Uses of ResultKey in com.atlassian.bamboo.plan
Classes in com.atlassian.bamboo.plan that implement ResultKeyModifier and TypeClassDescriptionclass
Deprecated.since 5.12 with not replacement.class
Identifier for result objects such asChainResultsSummary
andBuildResultsSummary
Can be created fromPlanKeys
Constructors in com.atlassian.bamboo.plan with parameters of type ResultKeyModifierConstructorDescriptionDeprecated.Casting deployment result id to int might generate unpredictable side effect on instances with db id extending int range. -
Uses of ResultKey in com.atlassian.bamboo.process
Fields in com.atlassian.bamboo.process declared as ResultKeyModifier and TypeFieldDescriptionprotected final ResultKey
StreamToBuildLoggerOutputHandler.resultKey
Methods in com.atlassian.bamboo.process that return ResultKeyModifier and TypeMethodDescription@NotNull ResultKey
ProcessContext.getResultKey()
@NotNull ResultKey
ProcessContextImpl.getResultKey()
Constructors in com.atlassian.bamboo.process with parameters of type ResultKeyModifierConstructorDescriptionErrorStreamToBuildLoggerOutputHandler
(BuildLogger buildLogger, ResultKey resultKey) StreamToBuildLoggerOutputHandler
(BuildLogger buildLogger, ResultKey resultKey) StreamToBuildLoggerOutputHandler
(BuildLogger buildLogger, ResultKey resultKey, boolean filterDownloadStatusMessages) -
Uses of ResultKey in com.atlassian.bamboo.rest.common.utils
Methods in com.atlassian.bamboo.rest.common.utils with parameters of type ResultKeyModifier and TypeMethodDescriptionstatic URI
RestUrlUtils.getDeploymentLogFileUri
(@NotNull javax.ws.rs.core.UriBuilder baseUriBuilder, @org.jetbrains.annotations.NotNull long environmentId, @NotNull ResultKey resultKey) -
Uses of ResultKey in com.atlassian.bamboo.rest.model
Classes in com.atlassian.bamboo.rest.model that implement ResultKeyConstructors in com.atlassian.bamboo.rest.model with parameters of type ResultKey -
Uses of ResultKey in com.atlassian.bamboo.rest.model.deployments
Classes in com.atlassian.bamboo.rest.model.deployments that implement ResultKeyConstructors in com.atlassian.bamboo.rest.model.deployments with parameters of type ResultKey -
Uses of ResultKey in com.atlassian.bamboo.storage
Methods in com.atlassian.bamboo.storage with parameters of type ResultKeyModifier and TypeMethodDescriptionArtifactDirectoryBuilder.getEntityOrientedArtifactDirectory
(ResultKey resultKey, ImmutableArtifactDefinitionBase artifactDefinition) Always returns a entity-oriented directory, never a global storage directory.ArtifactPathBuilder.getEntityOrientedArtifactPath
(ResultKey resultKey, @Nullable ImmutableArtifactDefinitionBase artifactDefinition) Always returns a entity-oriented path, never a global storage path.StorageLocationService.getLogFile
(@NotNull ResultKey resultKey, @Nullable String suffix) Returns the location of the log file for the specified build or deployment.StorageLocationService.getLogFile
(ResultKey resultKey) Returns the location of the log file for the specified build or deployment.StorageLocationService.getLogFileName
(ResultKey resultKey) Returns the standard name of the log file for the specified build or deployment.StorageLocationService.getLogsFileNames
(@NotNull ResultKey resultKey) Return all log filenames sorted by age (newest first).StorageLocationService.getOldLogsFileNames
(@NotNull ResultKey resultKey) If a result has logs from previous runs, return their filenames sorted by age (newest first).void
StorageLocationService.renameOldBuildLogsIfNeeded
(@NotNull ResultKey resultKey) Makes sure that build log file for the current result is empty, by renaming any pre-existing build logs. -
Uses of ResultKey in com.atlassian.bamboo.storage.location
Methods in com.atlassian.bamboo.storage.location with parameters of type ResultKeyModifier and TypeMethodDescriptionArtifactDirectoryBuilderImpl.getEntityOrientedArtifactDirectory
(ResultKey resultKey, ImmutableArtifactDefinitionBase artifactDefinition) ArtifactPathBuilderImpl.getEntityOrientedArtifactPath
(ResultKey resultKey, @Nullable ImmutableArtifactDefinitionBase artifactDefinition) StorageLocationServiceImpl.getLogFile
(@NotNull ResultKey resultKey, @Nullable String suffix) StorageLocationServiceImpl.getLogFile
(ResultKey resultKey) StorageLocationServiceImpl.getLogFileName
(ResultKey resultKey) StorageLocationServiceImpl.getLogsFileNames
(@NotNull ResultKey resultKey) StorageLocationServiceImpl.getOldLogsFileNames
(@NotNull ResultKey resultKey) void
StorageLocationServiceImpl.renameOldBuildLogsIfNeeded
(@NotNull ResultKey resultKey) -
Uses of ResultKey in com.atlassian.bamboo.testutils.build.logger
Methods in com.atlassian.bamboo.testutils.build.logger with parameters of type ResultKeyModifier and TypeMethodDescription@NotNull SimpleBuildLogger
void
BuildLoggerManagerForTesting.removeLogger
(@NotNull ResultKey resultKey) -
Uses of ResultKey in com.atlassian.bamboo.utils
Methods in com.atlassian.bamboo.utils that return ResultKeyModifier and TypeMethodDescriptionstatic ResultKey
ResultKeyUtils.toResultKey
(@NotNull String key) Convert a string to aResultKey
of the correct type.Methods in com.atlassian.bamboo.utils that return types with arguments of type ResultKeyModifier and TypeMethodDescriptionstatic com.google.common.base.Function<ResultKeyProvider,
ResultKey> BambooFunctions.getResultKey()
Extract ResultKey from ResultKeyProvider JDK8: replace with lambda -
Uses of ResultKey in com.atlassian.bamboo.v2.build
Methods in com.atlassian.bamboo.v2.build that return ResultKey -
Uses of ResultKey in com.atlassian.bamboo.v2.build.agent
Fields in com.atlassian.bamboo.v2.build.agent declared as ResultKeyModifier and TypeFieldDescriptionprotected final ResultKey
AbstractBuildAwareAgentStatus.resultKey
Fields in com.atlassian.bamboo.v2.build.agent with type parameters of type ResultKeyModifier and TypeFieldDescriptionstatic javax.persistence.metamodel.SingularAttribute<PipelineDefinitionImpl,
ResultKey> PipelineDefinitionImpl_.ephemeralAgentDedication
Methods in com.atlassian.bamboo.v2.build.agent that return ResultKeyModifier and TypeMethodDescriptionstatic @Nullable ResultKey
AgentEphemeralityContext.getEphemeralAgentDedication()
@Nullable ResultKey
PipelineDefinitionImpl.getEphemeralAgentDedication()
@Nullable ResultKey
RemotableRemoteAgentDefinitionImpl.getEphemeralAgentDedication()
AbstractBuildAwareAgentStatus.getResultKey()
Methods in com.atlassian.bamboo.v2.build.agent with parameters of type ResultKeyModifier and TypeMethodDescriptionvoid
LocalResultProcessor.removeFromQueue
(@NotNull ResultKey resultKey) Wrapper aroundBuildQueueManager.removeBuildFromQueue(ResultKey)
that handles result processing after removal from queue.void
LocalResultProcessorImpl.removeFromQueue
(@NotNull ResultKey resultKey) void
PipelineDefinitionImpl.setEphemeralAgentDedication
(@Nullable ResultKey ephemeralAgentDedication) void
LocalResultProcessor.terminateResult
(@NotNull ResultKey resultKey) Method invoked when process producing a result is stopped abrubtly (by a user, by an agent going down...)void
LocalResultProcessorImpl.terminateResult
(@NotNull ResultKey resultKey) Constructors in com.atlassian.bamboo.v2.build.agent with parameters of type ResultKeyModifierConstructorDescriptionAbstractBuildAwareAgentStatus
(ResultKey resultKey, String displayName, long deploymentResultId) AgentBuildingStatus
(ResultKey resultKey, String displayName, long deploymentResultId) AgentCancellingStatus
(ResultKey resultKey, String displayName, long deploymentResultId) RemotableEphemeralAgentDefinitionImpl
(long id, String name, String description, @NotNull ResultKey ephemeralAgentDedication, long ephemeralAgentTemplateId, String ephemeralAgentPodName) RemotableRemoteAgentDefinitionImpl
(long id, String name, String description, @Nullable UUID uuid, @Nullable ResultKey ephemeralAgentDedication) -
Uses of ResultKey in com.atlassian.bamboo.v2.build.agent.messages
Methods in com.atlassian.bamboo.v2.build.agent.messages that return ResultKeyModifier and TypeMethodDescriptionstatic ResultKey
AuthenticableMessage.Identification.forResultKey
(@NotNull ResultKey resultKey) ArtifactAckMessage.getIdentification()
AuthenticableMessage.getIdentification()
Methods in com.atlassian.bamboo.v2.build.agent.messages with parameters of type ResultKeyModifier and TypeMethodDescriptionstatic ResultKey
AuthenticableMessage.Identification.forResultKey
(@NotNull ResultKey resultKey) Constructors in com.atlassian.bamboo.v2.build.agent.messages with parameters of type ResultKeyModifierConstructorDescriptionCancelExecutionAgentMessage
(ResultKey resultKey, @Nullable Long deploymentResultId) -
Uses of ResultKey in com.atlassian.bamboo.v2.build.agent.messages.toagent
Methods in com.atlassian.bamboo.v2.build.agent.messages.toagent that return ResultKeyConstructors in com.atlassian.bamboo.v2.build.agent.messages.toagent with parameters of type ResultKey -
Uses of ResultKey in com.atlassian.bamboo.v2.build.agent.remote
Methods in com.atlassian.bamboo.v2.build.agent.remote with parameters of type ResultKeyModifier and TypeMethodDescriptionvoid
RemoteExecutionPhaseServiceImpl.executionCancelled
(@NotNull ResultKey resultKey, boolean buildActuallyCancelled) @NotNull BuildLogger
@NotNull File
RemoteBuildDirectoryManager.getServerSideTaskWorkingDirectory
(@NotNull ResultKey resultKey) void
RemoteBuildLoggerManager.removeLogger
(@NotNull ResultKey resultKey) -
Uses of ResultKey in com.atlassian.bamboo.v2.build.events
Methods in com.atlassian.bamboo.v2.build.events that return ResultKey -
Uses of ResultKey in com.atlassian.bamboo.v2.build.queue
Fields in com.atlassian.bamboo.v2.build.queue with type parameters of type ResultKeyModifier and TypeFieldDescriptionstatic final Function<ResultKeyProvider,
ResultKey> QueueManagerUtils.GET_RESULT_KEY
Methods in com.atlassian.bamboo.v2.build.queue that return ResultKeyModifier and TypeMethodDescription@Nullable ResultKey
ExecutableOrderProvider.findExecutableForAgent
(long agentId, @NotNull Collection<QueueOfExecutables.ExecutableData> executableData) From the list of executables, returns the executable that should be picked up by the agent.@NotNull ResultKey
BuildQueueManager.QueuedResultKey.getResultKey()
QueueOfExecutables.ExecutableData.getResultKey()
Methods in com.atlassian.bamboo.v2.build.queue that return types with arguments of type ResultKeyModifier and TypeMethodDescriptionQueueManagerUtils.getQueuedExecutables
(BuildQueueManager buildQueueManager) Methods in com.atlassian.bamboo.v2.build.queue with parameters of type ResultKeyModifier and TypeMethodDescription@Nullable CommonContext
Retrieves an executable with given key from storage.QueueOfExecutables.getExecutorsForExecutable
(@NotNull ResultKey resultKey) Returns the executors currently considered to be eligible for building resultKey.BuildQueueManager.getExecutorsForQueuedExecutable
(@NotNull ResultKey resultKey) BuildQueueManagerImpl.getExecutorsForQueuedExecutable
(@NotNull ResultKey resultKey) @Nullable Collection<ElasticImageConfiguration>
QueueOfExecutables.getImagesForExecutable
(@NotNull ResultKey resultKey) Returns the images currently considered to be eligible for building resultKey.@Nullable Collection<ElasticImageConfiguration>
BuildQueueManager.getImagesForQueuedExecutable
(@NotNull ResultKey resultKey) @Nullable Collection<ElasticImageConfiguration>
BuildQueueManagerImpl.getImagesForQueuedExecutable
(@NotNull ResultKey resultKey) @Nullable Collection<ElasticImageConfiguration>
QueueOfExecutables.getNonDedicatedImagesForExecutable
(@NotNull ResultKey resultKey) Returns the images that can execute the given executable.@Nullable Collection<ElasticImageConfiguration>
BuildQueueManager.getNonDedicatedImagesForQueuedExecutable
(@NotNull ResultKey resultKey) Returns the images that can execute the given executable.@Nullable Collection<ElasticImageConfiguration>
BuildQueueManagerImpl.getNonDedicatedImagesForQueuedExecutable
(@NotNull ResultKey resultKey) @NotNull BuildQueuePosition
BuildQueueManager.getQueuePosition
(@NotNull ResultKey resultKey) Returns information on position of plan result in the queue.@NotNull BuildQueuePosition
BuildQueueManagerImpl.getQueuePosition
(@NotNull ResultKey resultKey) @Nullable Collection<EphemeralAgentTemplate>
QueueOfExecutables.getTemplatesForExecutable
(@NotNull ResultKey resultKey) Returns the ephemeral agents templates currently considered to be eligible for building resultKey.@Nullable Collection<EphemeralAgentTemplate>
BuildQueueManager.getTemplatesForQueueExecutable
(@NotNull ResultKey resultKey) Returns the ephemeral agents templates currently considered to be eligible for building resultKey.@Nullable Collection<EphemeralAgentTemplate>
BuildQueueManagerImpl.getTemplatesForQueueExecutable
(@NotNull ResultKey resultKey) static Predicate<? super ResultKeyProvider>
QueueManagerUtils.hasResultKeyEqualTo
(ResultKey resultKey) @Nullable CommonContext
Called when a given executable is en route to agent.@Nullable BuildQueueManager.QueueItemView<CommonContext>
BuildQueueManager.peekContext
(@NotNull ResultKey resultKey) Returns a queued CommonContext for given resultKey.@Nullable BuildQueueManager.QueueItemView<CommonContext>
BuildQueueManagerImpl.peekContext
(@NotNull ResultKey resultKey) @Nullable CommonContext
Called when an executable should be removed from the queue.@Nullable CommonContext
BuildQueueManager.removeBuildFromQueue
(@NotNull ResultKey resultKey) Removes theCommonContext
associated with the resultKey to be removed from the queue.BuildQueueManagerImpl.removeBuildFromQueue
(@NotNull ResultKey resultKey) void
ExecutableOrderProvider.removeByKey
(ResultKey resultKey) Remove items with aResultKey
.void
BuildQueueManager.removeDedicationTimestamp
(@NotNull ResultKey resultKey) Remove the dedication timestamp for the given result key if the one exists.void
BuildQueueManagerImpl.removeDedicationTimestamp
(@NotNull ResultKey resultKey) void
QueueOfExecutables.removeDedicationTimestamp
(@NotNull ResultKey resultKey) Remove the dedication timestamp for the given result key if the one exists.boolean
Called when an executable with a specific result key should be moved to a specific index in the queue.boolean
BuildQueueManager.reorderInQueue
(ResultKey resultKey, int index) Reorders the build queue.boolean
BuildQueueManagerImpl.reorderInQueue
(ResultKey resultKey, int index) @NotNull AgentQueueAccessor.QueueAccessResult
AgentQueueAccessor.takeContext
(long agentId, @Nullable ResultKey resultKey) If resultKey is not null, takes a specificCommonContext
from the queue or nothing if there's no job with specified key in the queue.AgentQueueAccessorImpl.takeContext
(long agentId, @Nullable ResultKey resultKey) BuildQueueManagerImpl.takeContext
(long agentId, @Nullable ResultKey resultKey) Method parameters in com.atlassian.bamboo.v2.build.queue with type arguments of type ResultKeyModifier and TypeMethodDescriptionvoid
BuildQueueManager.restoreState
(Set<ResultKey> resultsToRestore) Restore state after server restart.void
BuildQueueManagerImpl.restoreState
(Set<ResultKey> resultsToRestore) Constructors in com.atlassian.bamboo.v2.build.queue with parameters of type ResultKeyModifierConstructorDescriptionExecutableData
(ResultKey resultKey) QueuedResultKey
(@NotNull ResultKey resultKey, long timestamp) -
Uses of ResultKey in com.atlassian.bamboo.v2.build.queue.order
Methods in com.atlassian.bamboo.v2.build.queue.order that return ResultKeyModifier and TypeMethodDescription@Nullable ResultKey
FifoExecutableOrderProvider.findExecutableForAgent
(long agentId, @NotNull Collection<QueueOfExecutables.ExecutableData> executableData) Methods in com.atlassian.bamboo.v2.build.queue.order with parameters of type ResultKeyModifier and TypeMethodDescriptionvoid
FifoExecutableOrderProvider.removeByKey
(ResultKey resultKey) boolean
-
Uses of ResultKey in com.atlassian.bamboo.v2.build.queue.queues
Methods in com.atlassian.bamboo.v2.build.queue.queues that return types with arguments of type ResultKeyMethods in com.atlassian.bamboo.v2.build.queue.queues with parameters of type ResultKeyModifier and TypeMethodDescription@Nullable CommonContext
@Nullable CommonContextMap.ContextWithMetadata
AbstractQueueOfExecutables.getExecutorsForExecutable
(@NotNull ResultKey resultKey) @Nullable Collection<ElasticImageConfiguration>
AbstractQueueOfExecutables.getImagesForExecutable
(@NotNull ResultKey resultKey) @Nullable Collection<ElasticImageConfiguration>
AbstractQueueOfExecutables.getNonDedicatedImagesForExecutable
(@NotNull ResultKey resultKey) @Nullable Collection<EphemeralAgentTemplate>
AbstractQueueOfExecutables.getTemplatesForExecutable
(@NotNull ResultKey resultKey) @Nullable CommonContext
@NotNull CommonContextMap.ContextWithMetadata
void
CommonContextMap.put
(ResultKey resultKey, CommonContextMap.ContextWithMetadata contextWithMetadata) @Nullable CommonContext
boolean
void
void
void
AbstractQueueOfExecutables.removeDedicationTimestamp
(@NotNull ResultKey resultKey) Method parameters in com.atlassian.bamboo.v2.build.queue.queues with type arguments of type ResultKeyModifier and TypeMethodDescription@NotNull com.google.common.collect.ImmutableList<QueueOfExecutables.ExecutableData>
AbstractQueueOfExecutables.executablesForAgent
(long agentId, Function<Long, Collection<ResultKey>> source) static CommonContextMap
CommonContextMaps.offloadingMap
(CommonContextPersister commonContextPersister, Map<ResultKey, SoftReference<CommonContextMap.ContextWithMetadata>> delegate) The supplied commonContextPersister will be used to persist contexts stored in delegate.static CommonContextMap
CommonContextMaps.wrap
(Map<ResultKey, CommonContextMap.ContextWithMetadata> delegate) Adapts supplied map to a CommonContextMap interface. -
Uses of ResultKey in com.atlassian.bamboo.vcs.configuration.legacy
Methods in com.atlassian.bamboo.vcs.configuration.legacy that return ResultKey -
Uses of ResultKey in com.atlassian.bamboo.ww2
Methods in com.atlassian.bamboo.ww2 with parameters of type ResultKeyModifier and TypeMethodDescriptionboolean
BambooActionSupport.hasResultKeyReadPermission
(ResultKey resultKey) -
Uses of ResultKey in com.atlassian.bamboo.ww2.actions.build
Fields in com.atlassian.bamboo.ww2.actions.build declared as ResultKeyModifier and TypeFieldDescriptionprotected ResultKey
QueueItemViewForJsonDecorator.typedResultKey
Methods in com.atlassian.bamboo.ww2.actions.build that return ResultKey