Package com.atlassian.bamboo.variable
package com.atlassian.bamboo.variable
-
ClassDescriptionBean maintaining
ThreadLocal
state of available variables.Interface used to execute providedRunnable
orCallable
in BambooCustomVariableContext
variable awareThreadLocal
.Secured variables will be not decoded.A read-only bag for all variable related data insideCommonContext
Represents state of variables in reference to stage results.Service for modification of global and plan variable definitions.A bag for all variable related data insideCommonContext
VariableContextSnapshot is required to allow resuming build execution in the same variable context as its first run.Fetches variable definitions for different contexts.Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context.Secure variables are encoded/decoded on the fly.On the fly encoding/decoding.Deprecated.since 5.15Light version ofVariableSubstitution
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to log usage of variables.Type of Bamboo variable.Object representing an analyzed usage of a variable anywhere in Bamboo.