public class BuildContextBuilderImpl extends Object implements BuildContextBuilder
Constructor and Description |
---|
BuildContextBuilderImpl(@NotNull BranchIntegrationService branchIntegrationService,
@NotNull VariableDefinitionManager variableDefinitionManager,
@NotNull CredentialsAccessor credentialsAccessor,
@NotNull StorageTagService storageTagService,
@NotNull VcsRepositoryManager vcsRepositoryManager,
@NotNull SecureTokenService secureTokenService) |
public BuildContextBuilderImpl(@NotNull @NotNull BranchIntegrationService branchIntegrationService, @NotNull @NotNull VariableDefinitionManager variableDefinitionManager, @NotNull @NotNull CredentialsAccessor credentialsAccessor, @NotNull @NotNull StorageTagService storageTagService, @NotNull @NotNull VcsRepositoryManager vcsRepositoryManager, @NotNull @NotNull SecureTokenService secureTokenService)
@NotNull public @NotNull BuildContext build()
build
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder identifier(@NotNull @NotNull BuildIdentifier identifier)
identifier
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder plan(@NotNull @NotNull ImmutablePlan buildPlan)
plan
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder buildNumber(int buildNumber)
buildNumber
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder parentBuildContext(@NotNull @NotNull BuildContext parentContext)
parentBuildContext
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder triggerReason(TriggerReason triggerReason)
triggerReason
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder buildDefinition(BuildDefinition buildDefinition)
buildDefinition
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder artifactContext(ArtifactContext artifactContext)
artifactContext
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder variableContext(VariableContext variableContext)
variableContext
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder planRepositoryDefinitionMap(Map<Long,PlanRepositoryDefinition> planRepositoryDefinitionMap)
planRepositoryDefinitionMap
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder relevantRepositoryIds(Set<Long> relevantRepositoryIds)
relevantRepositoryIds
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder relevantRepositories(@NotNull @NotNull Set<PlanRepositoryDefinition> relevantRepositories)
relevantRepositories
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder checkoutLocation(Map<Long,String> checkoutLocation)
checkoutLocation
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder customBuildData(Map<String,String> customBuildData)
customBuildData
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder isBranch(boolean isBranch)
isBranch
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder isOnceOff(boolean isOnceOff)
isOnceOff
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder isCustomBuild(boolean isCustomBuild)
isCustomBuild
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder isVerboseLoggingOn(boolean isVerboseLoggingOn)
isVerboseLoggingOn
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder bandanaContext(BambooBandanaContext bandanaContext)
bandanaContext
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder buildChanges(BuildChanges buildChanges)
buildChanges
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder mergeResult(MergeResultContext mergeResult)
mergeResult
in interface BuildContextBuilder
@NotNull public @NotNull BuildContextBuilder copyOf(@NotNull @NotNull BuildContext other)
copyOf
in interface BuildContextBuilder
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.
View cookie preferences