Package com.atlassian.bamboo.fieldvalue
Interface BuildDefinitionConverter
- All Known Implementing Classes:
BuildDefinitionConverterImpl
@Internal
public interface BuildDefinitionConverter
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescription@NotNull BuildDefinition
copyConfigurationToDefinition
(@NotNull org.apache.commons.configuration.HierarchicalConfiguration fromConfig, @NotNull BuildDefinition buildDefinition) Copies theHierarchicalConfiguration
items to the passedBuildDefinition
object@NotNull BuildDefinition
fillBuildDefinition
(@NotNull BuildDefinition buildDefinition, @NotNull Plan plan, boolean isMerged) @NotNull BuildDefinition
fillBuildDefinition
(@NotNull Pair<EnrichedPlanDto, ImmutablePlan> dtoWithImmutableEntity, @Nullable ImmutablePlan masterImmutablePlan) org.apache.commons.configuration.XMLConfiguration
fromObject
(@NotNull PartialBuildDefinition buildDefinition)
-
Field Details
-
INHERIT_REPOSITORY
- See Also:
-
SELECTED_BUILD_STRATEGY
Deprecated.since 4.3: used only for conversion- See Also:
-
REPOSITORY_DEFINING_WORKING_DIRECTORY
- See Also:
-
BUILD_POLLING
- See Also:
-
BUILD_TRIGGER_IP
- See Also:
-
SELECTED_BUILDER_KEY
- See Also:
-
DEPENDENT_WILL_TRIGGER
- See Also:
-
DEPENDENT_WILL_BE_TRIGGERED_BY
- See Also:
-
CLEAN_WORKING_DIRECTORY
- See Also:
-
-
Method Details
-
fillBuildDefinition
@NotNull @NotNull BuildDefinition fillBuildDefinition(@NotNull @NotNull BuildDefinition buildDefinition, @NotNull @NotNull Plan plan, boolean isMerged) - Since:
- 9.4
-
fillBuildDefinition
@Internal @NotNull @NotNull BuildDefinition fillBuildDefinition(@NotNull @NotNull Pair<EnrichedPlanDto, ImmutablePlan> dtoWithImmutableEntity, @Nullable @Nullable ImmutablePlan masterImmutablePlan) - Since:
- 9.4
-
fromObject
org.apache.commons.configuration.XMLConfiguration fromObject(@NotNull @NotNull PartialBuildDefinition buildDefinition) -
copyConfigurationToDefinition
@NotNull @NotNull BuildDefinition copyConfigurationToDefinition(@NotNull @NotNull org.apache.commons.configuration.HierarchicalConfiguration fromConfig, @NotNull @NotNull BuildDefinition buildDefinition) Copies theHierarchicalConfiguration
items to the passedBuildDefinition
object- Parameters:
fromConfig
-buildDefinition
-- Returns:
-