Uses of Interface
com.atlassian.bamboo.ResultKey
-
-
Uses of ResultKey in com.atlassian.bamboo.agent.ephemeral
Methods in com.atlassian.bamboo.agent.ephemeral with parameters of type ResultKey Modifier and Type Method Description void
EphemeralAgentsLaunchRequestRegistry. markRequestFailed(@NotNull ResultKey resultKey)
Mark launch as failed so that it can be retried later.void
EphemeralAgentsLaunchRequestRegistryImpl. markRequestFailed(@NotNull ResultKey resultKey)
void
EphemeralAgentsLaunchRequestRegistry. remove(@NotNull ResultKey resultKey)
Remove launch requests after it's either handled (agent picked up the job) or job is cancelled and removed from the build queue.void
EphemeralAgentsLaunchRequestRegistryImpl. remove(@NotNull ResultKey resultKey)
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 ResultKey Modifier and Type Method Description protected Stream<ResultKey>
ManagedAgentContainersOptimizerImpl. getQueuedExecutables()
Methods in com.atlassian.bamboo.agent.managed.schedule with parameters of type ResultKey Modifier and Type Method Description protected @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 ResultKey Modifier and Type Method Description protected 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 ResultKey Modifier and Type Method Description Set<ResultKey>
CurrentlyBuildingContainer. restoreState(Set<PlanResultKey> pendingBuildKeys, ExecutorService executorService)
Methods in com.atlassian.bamboo.build with parameters of type ResultKey Modifier and Type Method Description void
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
BuildLoggerManager. getLogger(@NotNull ResultKey resultKey)
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 ResultKey Modifier and Type Method Description protected @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)
ArtifactPublishingResult
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)
default @NotNull ArtifactHandlerPublishingResult
ArtifactHandler. publish(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig)
Deprecated.@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)
ArtifactPublishingResult
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.ArtifactHandlerPublishingResult
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)
ArtifactPublishingResult
AbstractArtifactManager. republish(@Nullable BuildLogger buildLoggerArg, @NotNull ResultKey resultKey, @NotNull ArtifactPublishingResult artifactPublishingResult, @NotNull Map<String,String> artifactHandlersConfiguration)
ArtifactPublishingResult
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)
default @NotNull ArtifactHandlerPublishingResult
RepublishingArtifactHandler. republish(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider)
@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 com.google.common.collect.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 com.google.common.collect.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 ResultKey Modifier and Type Method Description @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 ResultKey Modifier and Type Method Description @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 ResultKey Modifier and Type Method Description static LoggerId<ResultKey>
LoggerIds. get(ResultKey resultKey)
Methods in com.atlassian.bamboo.build.logger with parameters of type ResultKey Modifier and Type Method Description BuildLogFileAccessor
BuildLogFileAccessorFactory. createBuildLogFileAccessor(ResultKey resultKey)
BuildLogFileAccessor
BuildLogFileAccessorFactoryImpl. createBuildLogFileAccessor(ResultKey resultKey)
static LoggerId<ResultKey>
LoggerIds. get(ResultKey resultKey)
@NotNull BuildLogger
DefaultBuildLoggerManager. getLogger(@NotNull ResultKey resultKey)
@NotNull FileWritingBuildLogger
DefaultBuildLoggerManager. getNonPersistentLogger(@NotNull ResultKey resultKey)
FileWritingBuildLogger
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 ResultKey Modifier and Type Method Description static @NotNull String
DeploymentStopDelayedJob. getJobName(@NotNull ResultKey resultKey)
-
Uses of ResultKey in com.atlassian.bamboo.buildqueue
Methods in com.atlassian.bamboo.buildqueue that return ResultKey Modifier and Type Method Description @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 ResultKey Modifier and Type Method Description void
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 ResultKey Modifier and Type Method Description boolean
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 ResultKey Modifier and Type Method Description Set<ResultKey>
PendingBuildResultsStateRestoration. restoreState()
Loads server state stored on disk and restores it.Set<ResultKey>
PendingBuildResultsStateRestorationImpl. restoreState()
-
Uses of ResultKey in com.atlassian.bamboo.core
Methods in com.atlassian.bamboo.core that return ResultKey Modifier and Type Method Description @NotNull ResultKey
ResultKeyProvider. getResultKey()
-
Uses of ResultKey in com.atlassian.bamboo.deployments
Subinterfaces of ResultKey in com.atlassian.bamboo.deployments Modifier and Type Interface Description interface
DeploymentResultKey
Classes in com.atlassian.bamboo.deployments that implement ResultKey Modifier and Type Class Description class
DeploymentResultKeyImpl
Methods in com.atlassian.bamboo.deployments with parameters of type ResultKey Modifier and Type Method Description static 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 Modifier and Type Method Description ResultKey
DeploymentContextEvent. getResultKey()
-
Uses of ResultKey in com.atlassian.bamboo.deployments.execution
Methods in com.atlassian.bamboo.deployments.execution that return ResultKey Modifier and Type Method Description @NotNull ResultKey
DeploymentContextImpl. getResultKey()
-
Uses of ResultKey in com.atlassian.bamboo.deployments.execution.events
Methods in com.atlassian.bamboo.deployments.execution.events with parameters of type ResultKey Modifier and Type Method Description static DeploymentTimingPoints.ExecutionCancelled
DeploymentTimingPoints. executionCancelled(@NotNull ResultKey resultKey, @NotNull Date date, boolean buildActuallyCancelled)
Constructors in com.atlassian.bamboo.deployments.execution.events with parameters of type ResultKey Constructor Description 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 Modifier and Type Method Description ResultKey
ChainCompletedEvent. getResultKey()
ResultKey
ResultEvent. getResultKey()
-
Uses of ResultKey in com.atlassian.bamboo.event.ephemeral
Methods in com.atlassian.bamboo.event.ephemeral that return ResultKey Modifier and Type Method Description ResultKey
EphemeralAgentLaunchFailed. getResultKey()
ResultKey
EphemeralAgentLaunchNonRecoverableFailure. getResultKey()
Constructors in com.atlassian.bamboo.event.ephemeral with parameters of type ResultKey Constructor Description EphemeralAgentLaunchFailed(ResultKey resultKey)
EphemeralAgentLaunchNonRecoverableFailure(ResultKey resultKey)
-
Uses of ResultKey in com.atlassian.bamboo.execution
Methods in com.atlassian.bamboo.execution with parameters of type ResultKey Modifier and Type Method Description void
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 Modifier and Type Class Description class
ResultKeyUserType<K extends ResultKey>
-
Uses of ResultKey in com.atlassian.bamboo.logger
Methods in com.atlassian.bamboo.logger that return ResultKey Modifier and Type Method Description @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 ResultKey Modifier and Type Method Description void
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>
AggregatedChainErrorAccessor. getErrors(@NotNull ResultKey resultKey)
@NotNull Collection<ErrorDetails>
DecoratingErrorAccessorImpl. getErrors(@NotNull ResultKey resultKey)
@NotNull Collection<ErrorDetails>
DefaultErrorHandler. getErrors(@NotNull ResultKey resultKey)
@NotNull Collection<ErrorDetails>
ErrorAccessor. getErrors(@NotNull ResultKey resultKey)
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 Modifier and Type Method Description @NotNull SMOutputElementAppender
SMOutputElementAppender. append(@NotNull String elementName, @Nullable ResultKey resultKey)
-
Uses of ResultKey in com.atlassian.bamboo.plan
Classes in com.atlassian.bamboo.plan that implement ResultKey Modifier and Type Class Description class
DeploymentResultKeyAsPlanResultKey
Deprecated.since 5.12 with not replacement.class
PlanResultKey
Identifier for result objects such asChainResultsSummary
andBuildResultsSummary
Can be created fromPlanKeys
Constructors in com.atlassian.bamboo.plan with parameters of type ResultKey Constructor Description DeploymentResultKeyAsPlanResultKey(ResultKey source)
Deprecated.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.plugins.bitbucket.rest.entity.buildstatus
Constructors in com.atlassian.bamboo.plugins.bitbucket.rest.entity.buildstatus with parameters of type ResultKey Constructor Description RestBuildStatus(ResultKey resultKey, RestBuildStatus.State state, String name, javax.ws.rs.core.UriBuilder uriBuilder, String description)
-
Uses of ResultKey in com.atlassian.bamboo.process
Fields in com.atlassian.bamboo.process declared as ResultKey Modifier and Type Field Description protected ResultKey
StreamToBuildLoggerOutputHandler. resultKey
Methods in com.atlassian.bamboo.process that return ResultKey Modifier and Type Method Description @NotNull ResultKey
ProcessContext. getResultKey()
@NotNull ResultKey
ProcessContextImpl. getResultKey()
Constructors in com.atlassian.bamboo.process with parameters of type ResultKey Constructor Description ErrorStreamToBuildLoggerOutputHandler(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 ResultKey Modifier and Type Method Description static 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 ResultKey Modifier and Type Class Description class
RestResultKey
Constructors in com.atlassian.bamboo.rest.model with parameters of type ResultKey Constructor Description RestResultKey(ResultKey resultKey)
-
Uses of ResultKey in com.atlassian.bamboo.rest.model.deployments
Classes in com.atlassian.bamboo.rest.model.deployments that implement ResultKey Modifier and Type Class Description class
RestDeploymentResultKey
Constructors in com.atlassian.bamboo.rest.model.deployments with parameters of type ResultKey Constructor Description RestDeploymentResultKey(ResultKey resultKey)
-
Uses of ResultKey in com.atlassian.bamboo.storage
Methods in com.atlassian.bamboo.storage with parameters of type ResultKey Modifier and Type Method Description File
ArtifactDirectoryBuilder. getEntityOrientedArtifactDirectory(ResultKey resultKey, ImmutableArtifactDefinitionBase artifactDefinition)
Always returns a entity-oriented directory, never a global storage directory.String
ArtifactPathBuilder. getEntityOrientedArtifactPath(ResultKey resultKey, @Nullable ImmutableArtifactDefinitionBase artifactDefinition)
Always returns a entity-oriented path, never a global storage path.File
StorageLocationService. getLogFile(@NotNull ResultKey resultKey, @Nullable String suffix)
Returns the location of the log file for the specified build or deployment.File
StorageLocationService. getLogFile(ResultKey resultKey)
Returns the location of the log file for the specified build or deployment.String
StorageLocationService. getLogFileName(ResultKey resultKey)
Returns the standard name of the log file for the specified build or deployment.List<String>
StorageLocationService. getLogsFileNames(@NotNull ResultKey resultKey)
Return all log filenames sorted by age (newest first).List<String>
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 ResultKey Modifier and Type Method Description File
ArtifactDirectoryBuilderImpl. getEntityOrientedArtifactDirectory(ResultKey resultKey, ImmutableArtifactDefinitionBase artifactDefinition)
String
ArtifactPathBuilderImpl. getEntityOrientedArtifactPath(ResultKey resultKey, @Nullable ImmutableArtifactDefinitionBase artifactDefinition)
File
StorageLocationServiceImpl. getLogFile(@NotNull ResultKey resultKey, @Nullable String suffix)
File
StorageLocationServiceImpl. getLogFile(ResultKey resultKey)
String
StorageLocationServiceImpl. getLogFileName(ResultKey resultKey)
List<String>
StorageLocationServiceImpl. getLogsFileNames(@NotNull ResultKey resultKey)
List<String>
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 ResultKey Modifier and Type Method Description @NotNull SimpleBuildLogger
BuildLoggerManagerForTesting. getLogger(@NotNull ResultKey resultKey)
void
BuildLoggerManagerForTesting. removeLogger(@NotNull ResultKey resultKey)
-
Uses of ResultKey in com.atlassian.bamboo.utils
Methods in com.atlassian.bamboo.utils that return ResultKey Modifier and Type Method Description static 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 ResultKey Modifier and Type Method Description static 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 Modifier and Type Method Description ResultKey
BuildContextImpl. getResultKey()
ResultKey
CommonContext. getResultKey()
-
Uses of ResultKey in com.atlassian.bamboo.v2.build.agent
Fields in com.atlassian.bamboo.v2.build.agent declared as ResultKey Modifier and Type Field Description protected ResultKey
AbstractBuildAwareAgentStatus. resultKey
Fields in com.atlassian.bamboo.v2.build.agent with type parameters of type ResultKey Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<PipelineDefinitionImpl,ResultKey>
PipelineDefinitionImpl_. ephemeralAgentDedication
Methods in com.atlassian.bamboo.v2.build.agent that return ResultKey Modifier and Type Method Description static @Nullable ResultKey
AgentEphemeralityContext. getEphemeralAgentDedication()
@Nullable ResultKey
PipelineDefinitionImpl. getEphemeralAgentDedication()
@Nullable ResultKey
RemotableRemoteAgentDefinitionImpl. getEphemeralAgentDedication()
ResultKey
AbstractBuildAwareAgentStatus. getResultKey()
Methods in com.atlassian.bamboo.v2.build.agent with parameters of type ResultKey Modifier and Type Method Description 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 ResultKey Constructor Description AbstractBuildAwareAgentStatus(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 ResultKey Modifier and Type Method Description static ResultKey
AuthenticableMessage.Identification. forResultKey(@NotNull ResultKey resultKey)
ResultKey
ArtifactAckMessage. getIdentification()
ResultKey
AuthenticableMessage. getIdentification()
Methods in com.atlassian.bamboo.v2.build.agent.messages with parameters of type ResultKey Modifier and Type Method Description static ResultKey
AuthenticableMessage.Identification. forResultKey(@NotNull ResultKey resultKey)
Constructors in com.atlassian.bamboo.v2.build.agent.messages with parameters of type ResultKey Constructor Description CancelExecutionAgentMessage(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 ResultKey Modifier and Type Method Description ResultKey
LogsAreWatchedAgentMessage. getResultKey()
Constructors in com.atlassian.bamboo.v2.build.agent.messages.toagent with parameters of type ResultKey Constructor Description LogsAreWatchedAgentMessage(ResultKey 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 ResultKey Modifier and Type Method Description void
RemoteExecutionPhaseServiceImpl. executionCancelled(@NotNull ResultKey resultKey, boolean buildActuallyCancelled)
@NotNull BuildLogger
RemoteBuildLoggerManager. getLogger(@NotNull ResultKey resultKey)
@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 Modifier and Type Method Description ResultKey
BuildContextEvent. getResultKey()
-
Uses of ResultKey in com.atlassian.bamboo.v2.build.queue
Fields in com.atlassian.bamboo.v2.build.queue with type parameters of type ResultKey Modifier and Type Field Description static com.google.common.base.Function<ResultKeyProvider,ResultKey>
QueueManagerUtils. GET_RESULT_KEY
Methods in com.atlassian.bamboo.v2.build.queue that return ResultKey Modifier and Type Method Description @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()
ResultKey
QueueOfExecutables.ExecutableData. getResultKey()
Methods in com.atlassian.bamboo.v2.build.queue that return types with arguments of type ResultKey Modifier and Type Method Description static Iterable<ResultKey>
QueueManagerUtils. getQueuedExecutables(BuildQueueManager buildQueueManager)
Methods in com.atlassian.bamboo.v2.build.queue with parameters of type ResultKey Modifier and Type Method Description static BuildQueueManager.QueuedResultKey
QueueManagerUtils. asQueued(ResultKey resultKey)
@Nullable CommonContext
QueueOfExecutables. get(@NotNull ResultKey resultKey)
Retrieves an executable with given key from storage.@Nullable Set<Long>
QueueOfExecutables. getExecutorsForExecutable(@NotNull ResultKey resultKey)
Returns the executors currently considered to be eligible for building resultKey.@Nullable Set<Long>
BuildQueueManager. getExecutorsForQueuedExecutable(@NotNull ResultKey resultKey)
@Nullable Set<Long>
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
QueueOfExecutables. inflight(@NotNull ResultKey resultKey)
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
QueueOfExecutables. remove(@NotNull ResultKey resultKey)
Called when an executable should be removed from the queue.void
BuildQueueManager. removeBuildFromQueue(@NotNull ResultKey resultKey)
Removes theCommonContext
associated with the resultKey to be removed from the queue.void
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
ExecutableOrderProvider. reorder(ResultKey resultKey, int index)
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.AgentQueueAccessor.QueueAccessResult
AgentQueueAccessorImpl. takeContext(long agentId, @Nullable ResultKey resultKey)
AgentQueueAccessor.QueueAccessResult
BuildQueueManagerImpl. takeContext(long agentId, @Nullable ResultKey resultKey)
Method parameters in com.atlassian.bamboo.v2.build.queue with type arguments of type ResultKey Modifier and Type Method Description void
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 ResultKey Constructor Description ExecutableData(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 ResultKey Modifier and Type Method Description @Nullable ResultKey
FifoExecutableOrderProvider. findExecutableForAgent(long agentId, @NotNull Collection<QueueOfExecutables.ExecutableData> executableData)
Methods in com.atlassian.bamboo.v2.build.queue.order with parameters of type ResultKey Modifier and Type Method Description void
FifoExecutableOrderProvider. removeByKey(ResultKey resultKey)
boolean
FifoExecutableOrderProvider. reorder(ResultKey resultKey, int index)
-
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 ResultKey Modifier and Type Method Description @NotNull Set<ResultKey>
CommonContextMap. keySet()
Methods in com.atlassian.bamboo.v2.build.queue.queues with parameters of type ResultKey Modifier and Type Method Description @Nullable CommonContext
AbstractQueueOfExecutables. get(@NotNull ResultKey resultKey)
@Nullable CommonContextMap.ContextWithMetadata
CommonContextMap. get(ResultKey resultKey)
@Nullable Set<Long>
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
AbstractQueueOfExecutables. inflight(@NotNull ResultKey resultKey)
@NotNull CommonContextMap.ContextWithMetadata
CommonContextPersister. load(@NotNull ResultKey resultKey)
CommonContextMap.ContextWithMetadata
XStreamQueuePersisterImpl. load(@NotNull ResultKey resultKey)
void
CommonContextMap. put(ResultKey resultKey, CommonContextMap.ContextWithMetadata contextWithMetadata)
@Nullable CommonContext
AbstractQueueOfExecutables. remove(@NotNull ResultKey resultKey)
boolean
CommonContextMap. remove(ResultKey resultKey)
void
CommonContextPersister. remove(ResultKey resultKey)
void
XStreamQueuePersisterImpl. remove(ResultKey resultKey)
void
AbstractQueueOfExecutables. removeDedicationTimestamp(@NotNull ResultKey resultKey)
Method parameters in com.atlassian.bamboo.v2.build.queue.queues with type arguments of type ResultKey Modifier and Type Method Description @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 Modifier and Type Method Description ResultKey
DeploymentRepositoryBuildContext. getResultKey()
-
Uses of ResultKey in com.atlassian.bamboo.ww2
Methods in com.atlassian.bamboo.ww2 with parameters of type ResultKey Modifier and Type Method Description boolean
BambooActionSupport. hasResultKeyReadPermission(ResultKey resultKey)
-
Uses of ResultKey in com.atlassian.bamboo.ww2.actions.build
Fields in com.atlassian.bamboo.ww2.actions.build declared as ResultKey Modifier and Type Field Description protected ResultKey
QueueItemViewForJsonDecorator. typedResultKey
Methods in com.atlassian.bamboo.ww2.actions.build that return ResultKey Modifier and Type Method Description ResultKey
QueueItemViewForJsonDecorator. getTypedResultKey()
-