Interface VariableContextSnapshot

All Superinterfaces:
BambooIdProvider, BambooObject, Serializable, VariableDefinitionIdentifier, VariableSubstitutionContext
All Known Implementing Classes:
VariableContextSnapshotImpl

public interface VariableContextSnapshot extends VariableSubstitutionContext, BambooObject
VariableContextSnapshot is required to allow resuming build execution in the same variable context as its first run. Snapshot of variable values is persisted between subsequent runs of the same result (resume, restart) so the context is exactly the same. Each object represents single variable assignment.