Interface ChainDependenciesExporter
- All Known Implementing Classes:
ChainDependenciesExporterImpl
public interface ChainDependenciesExporter
-
Method Summary
Modifier and TypeMethodDescriptionvoidimportDependencies(DefaultChain topLevelPlan, BuildDefinition buildDefinition, com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependencies) voidimportDependenciesConfiguration(BuildDefinition buildDefinition, com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependenciesProperties) @NotNull com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciestoSpecsEntity(@NotNull ImmutableTopLevelPlan chain) voidvalidateDependencies(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)
-