public interface PartialBuildDefinition
BuildDefinition
. The difference is that all methods in this class are nullable and
the interface does not offer mutators.
The class is used for serialisation of partially filled-in BuildDefinitions (e.g. the ones coming from PlanBranches).Modifier and Type | Method and Description |
---|---|
BranchIntegrationConfiguration |
getBranchIntegrationConfiguration() |
BranchMonitoringConfiguration |
getBranchMonitoringConfiguration() |
BranchSpecificConfiguration |
getBranchSpecificConfiguration()
Returns any configuration that is specific to a branch plan, and not so relevant for a normal plan.
|
Map<String,Object> |
getConfigObjects() |
Map<String,String> |
getCustomConfiguration() |
DockerPipelineConfiguration |
getDockerPipelineConfiguration() |
Long |
getRepositoryIdDefiningWorkingDir() |
List<TaskDefinition> |
getTaskDefinitions() |
List<TriggerDefinition> |
getTriggerDefinitions() |
Boolean |
isCleanWorkingDirectory() |
boolean |
isMerged() |
@Nullable List<TriggerDefinition> getTriggerDefinitions()
@Nullable BranchMonitoringConfiguration getBranchMonitoringConfiguration()
@Nullable BranchIntegrationConfiguration getBranchIntegrationConfiguration()
@Nullable BranchSpecificConfiguration getBranchSpecificConfiguration()
@Nullable List<TaskDefinition> getTaskDefinitions()
@Nullable Boolean isCleanWorkingDirectory()
@Nullable Long getRepositoryIdDefiningWorkingDir()
@Nullable DockerPipelineConfiguration getDockerPipelineConfiguration()
boolean isMerged()
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.