Interface ChainDependenciesExporter
- All Known Implementing Classes:
ChainDependenciesExporterImpl
public interface ChainDependenciesExporter
-
Method Summary
Modifier and TypeMethodDescriptionvoid
importDependencies
(DefaultChain topLevelPlan, BuildDefinition buildDefinition, com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependencies) void
importDependenciesConfiguration
(BuildDefinition buildDefinition, com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependenciesProperties) @NotNull com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies
toSpecsEntity
(@NotNull ImmutableTopLevelPlan chain) void
validateDependencies
(DefaultChain topLevelPlan, com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependencies)
-
Method Details
-
toSpecsEntity
@NotNull @NotNull com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies toSpecsEntity(@NotNull @NotNull ImmutableTopLevelPlan chain) -
validateDependencies
void validateDependencies(DefaultChain topLevelPlan, com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependencies) -
importDependenciesConfiguration
void importDependenciesConfiguration(BuildDefinition buildDefinition, com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependenciesProperties) -
importDependencies
void importDependencies(DefaultChain topLevelPlan, BuildDefinition buildDefinition, com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependencies)
-