Class GradleDependency.Builder
java.lang.Object
io.spring.initializr.generator.buildsystem.Dependency.Builder<GradleDependency.Builder>
io.spring.initializr.generator.buildsystem.gradle.GradleDependency.Builder
- Enclosing class:
- GradleDependency
Builder for a Gradle dependency.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Build aDependency
with the current state of this builder.configuration
(String configuration) Specify the configuration to use for the dependency.protected GradleDependency.Builder
initialize
(Dependency dependency) Methods inherited from class io.spring.initializr.generator.buildsystem.Dependency.Builder
artifactId, classifier, exclusions, exclusions, groupId, scope, self, type, version
-
Constructor Details
-
Builder
-
-
Method Details
-
configuration
Specify the configuration to use for the dependency. Overrides the scope.- Parameters:
configuration
- the name of the configuration to use- Returns:
- this for method chaining
-
initialize
- Overrides:
initialize
in classDependency.Builder<GradleDependency.Builder>
-
build
Description copied from class:Dependency.Builder
Build aDependency
with the current state of this builder.- Overrides:
build
in classDependency.Builder<GradleDependency.Builder>
- Returns:
- a
Dependency
-