public static class MavenBuildSettings.Builder extends BuildSettings.Builder<MavenBuildSettings.Builder>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
MavenBuildSettings |
build()
Build a
BuildSettings with the current state of this builder. |
MavenBuildSettings.Builder |
coordinates(String groupId,
String artifactId)
Set the coordinates of the project.
|
MavenBuildSettings.Builder |
description(String description)
Set a human readable description of the project.
|
MavenBuildSettings.Builder |
name(String name)
Set the name of the project.
|
MavenBuildSettings.Builder |
packaging(String packaging)
Set the packaging of the project.
|
MavenBuildSettings.Builder |
parent(String groupId,
String artifactId,
String version)
Set the coordinates of the parent.
|
MavenBuildSettings.Builder |
sourceDirectory(String sourceDirectory)
Set the the location of main source code.
|
MavenBuildSettings.Builder |
testSourceDirectory(String testSourceDirectory)
Set the the location of test source code.
|
artifact, group, self, versionpublic MavenBuildSettings.Builder coordinates(String groupId, String artifactId)
groupId - the group ID of the projectartifactId - the artifact ID of the projectpublic MavenBuildSettings.Builder parent(String groupId, String artifactId, String version)
groupId - the groupID of the parentartifactId - the artifactID of the parentversion - the version of the parentpublic MavenBuildSettings.Builder packaging(String packaging)
packaging - the packagingPackagingpublic MavenBuildSettings.Builder name(String name)
name - the name of the projectpublic MavenBuildSettings.Builder description(String description)
description - the description of the projectpublic MavenBuildSettings.Builder sourceDirectory(String sourceDirectory)
${basedir}.sourceDirectory - the location of main source code or null to use
the defaultpublic MavenBuildSettings.Builder testSourceDirectory(String testSourceDirectory)
${basedir}.testSourceDirectory - the location of test source code or null to
use the defaultpublic MavenBuildSettings build()
BuildSettings.BuilderBuildSettings with the current state of this builder.build in class BuildSettings.Builder<MavenBuildSettings.Builder>BuildSettingsCopyright © 2019 Pivotal Software, Inc.. All rights reserved.