@PublicApi
public interface BuildContextBuilder
@NotNull BuildContext build()
@NotNull BuildContextBuilder parentBuildContext(@NotNull BuildContext parentContext)
@NotNull BuildContextBuilder triggerReason(TriggerReason triggerReason)
@NotNull BuildContextBuilder buildDefinition(BuildDefinition buildDefinition)
@NotNull BuildContextBuilder artifactContext(ArtifactContext artifactContext)
@NotNull BuildContextBuilder variableContext(VariableContext variableContext)
@NotNull BuildContextBuilder planRepositoryDefinitionMap(Map<Long,PlanRepositoryDefinition> planRepositoryDefinitionMap)
@NotNull BuildContextBuilder relevantRepositoryIds(Set<Long> relevantRepositoryIds)
@NotNull BuildContextBuilder checkoutLocation(Map<Long,String> checkoutLocation)
@NotNull BuildContextBuilder isBranch(boolean isBranch)
@NotNull BuildContextBuilder isOnceOff(boolean isOnceOff)
@NotNull BuildContextBuilder isCustomBuild(boolean isCustomBuild)
@NotNull BuildContextBuilder bandanaContext(BambooBandanaContext bandanaContext)
@NotNull BuildContextBuilder buildChanges(BuildChanges buildChanges)
@NotNull BuildContextBuilder copyOf(@NotNull BuildContext other)
@NotNull BuildContextBuilder identifier(@NotNull BuildIdentifier identifier)
@NotNull BuildContextBuilder plan(@NotNull ImmutablePlan buildPlan)
@NotNull BuildContextBuilder buildNumber(int buildNumber)
@NotNull BuildContextBuilder customBuildData(Map<String,String> customBuildData)
@NotNull BuildContextBuilder relevantRepositories(@NotNull Set<PlanRepositoryDefinition> relevantRepositories)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.