Interface BuildContextBuilder
-
- All Known Implementing Classes:
BuildContextBuilderImpl
@PublicApi public interface BuildContextBuilder
-
-
Method Summary
-
-
-
Method Detail
-
build
@NotNull @NotNull BuildContext build()
-
parentBuildContext
@NotNull @NotNull BuildContextBuilder parentBuildContext(@NotNull @NotNull BuildContext parentContext)
-
triggerReason
@NotNull @NotNull BuildContextBuilder triggerReason(TriggerReason triggerReason)
-
buildDefinition
@NotNull @NotNull BuildContextBuilder buildDefinition(BuildDefinition buildDefinition)
-
artifactContext
@NotNull @NotNull BuildContextBuilder artifactContext(ArtifactContext artifactContext)
-
variableContext
@NotNull @NotNull BuildContextBuilder variableContext(VariableContext variableContext)
-
planRepositoryDefinitionMap
@NotNull @NotNull BuildContextBuilder planRepositoryDefinitionMap(Map<Long,PlanRepositoryDefinition> planRepositoryDefinitionMap)
-
relevantRepositoryIds
@NotNull @NotNull BuildContextBuilder relevantRepositoryIds(Set<Long> relevantRepositoryIds)
-
checkoutLocation
@NotNull @NotNull BuildContextBuilder checkoutLocation(Map<Long,String> checkoutLocation)
-
isBranch
@NotNull @NotNull BuildContextBuilder isBranch(boolean isBranch)
-
isOnceOff
@NotNull @NotNull BuildContextBuilder isOnceOff(boolean isOnceOff)
-
isCustomBuild
@NotNull @NotNull BuildContextBuilder isCustomBuild(boolean isCustomBuild)
-
isVerboseLoggingOn
@NotNull @NotNull BuildContextBuilder isVerboseLoggingOn(boolean isVerboseLoggingOn)
-
bandanaContext
@NotNull @NotNull BuildContextBuilder bandanaContext(BambooBandanaContext bandanaContext)
-
buildChanges
@NotNull @NotNull BuildContextBuilder buildChanges(BuildChanges buildChanges)
-
mergeResult
@NotNull @NotNull BuildContextBuilder mergeResult(MergeResultContext mergeResult)
-
copyOf
@NotNull @NotNull BuildContextBuilder copyOf(@NotNull @NotNull BuildContext other)
-
identifier
@NotNull @NotNull BuildContextBuilder identifier(@NotNull @NotNull BuildIdentifier identifier)
-
plan
@NotNull @NotNull BuildContextBuilder plan(@NotNull @NotNull ImmutablePlan buildPlan)
-
buildNumber
@NotNull @NotNull BuildContextBuilder buildNumber(int buildNumber)
-
customBuildData
@NotNull @NotNull BuildContextBuilder customBuildData(Map<String,String> customBuildData)
-
relevantRepositories
@NotNull @NotNull BuildContextBuilder relevantRepositories(@NotNull @NotNull Set<PlanRepositoryDefinition> relevantRepositories)
-
-