@NotThreadSafe public static class ModelBase.Builder extends Object
ModelBase.with()
,
ModelBase.newBuilder()
Modifier and Type | Method and Description |
---|---|
ModelBase |
build() |
ModelBase.Builder |
dependencies(Collection<Dependency> dependencies) |
ModelBase.Builder |
dependencyManagement(DependencyManagement dependencyManagement) |
ModelBase.Builder |
distributionManagement(DistributionManagement distributionManagement) |
ModelBase.Builder |
location(Object key,
InputLocation location) |
ModelBase.Builder |
modules(Collection<String> modules) |
ModelBase.Builder |
pluginRepositories(Collection<Repository> pluginRepositories) |
ModelBase.Builder |
properties(Map<String,String> properties) |
ModelBase.Builder |
reporting(Reporting reporting) |
ModelBase.Builder |
repositories(Collection<Repository> repositories) |
@Nonnull public ModelBase.Builder modules(Collection<String> modules)
@Nonnull public ModelBase.Builder distributionManagement(DistributionManagement distributionManagement)
@Nonnull public ModelBase.Builder properties(Map<String,String> properties)
@Nonnull public ModelBase.Builder dependencyManagement(DependencyManagement dependencyManagement)
@Nonnull public ModelBase.Builder dependencies(Collection<Dependency> dependencies)
@Nonnull public ModelBase.Builder repositories(Collection<Repository> repositories)
@Nonnull public ModelBase.Builder pluginRepositories(Collection<Repository> pluginRepositories)
@Nonnull public ModelBase.Builder reporting(Reporting reporting)
@Nonnull public ModelBase.Builder location(Object key, InputLocation location)
@Nonnull public ModelBase build()
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.