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 BuildContextBuilderCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.