Package org.codehaus.mojo.versions.api
Class VersionsHelper.VersionPropertiesMapRequest.Builder
java.lang.Object
org.codehaus.mojo.versions.api.VersionsHelper.VersionPropertiesMapRequest.Builder
- Enclosing class:
VersionsHelper.VersionPropertiesMapRequest
Builder class for
VersionsHelper.VersionPropertiesMapRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()Returns theVersionsHelper.VersionPropertiesMapRequestinstancewithAutoLinkItems(boolean autoLinkItems) Supplies the information whether to automatically infer associationswithExcludeProperties(String excludeProperties) Supplies the properties to excludewithIncludeParent(boolean includeParent) Supplies the includeParent parameter (whether parent POMs should be included)withIncludeProperties(String includeProperties) Supplies the properties to includewithMavenProject(org.apache.maven.project.MavenProject mavenProject) Supplies theMavenProjectinstancewithPropertyDefinitions(Property[] propertyDefinitions) Supplies theMavenProjectinstance
-
Method Details
-
withMavenProject
public VersionsHelper.VersionPropertiesMapRequest.Builder withMavenProject(org.apache.maven.project.MavenProject mavenProject) Supplies theMavenProjectinstance- Parameters:
mavenProject-MavenProjectinstance- Returns:
VersionsHelper.VersionPropertiesMapRequest.Builderinstance
-
withPropertyDefinitions
public VersionsHelper.VersionPropertiesMapRequest.Builder withPropertyDefinitions(Property[] propertyDefinitions) Supplies theMavenProjectinstance- Parameters:
propertyDefinitions- array of property definitions- Returns:
VersionsHelper.VersionPropertiesMapRequest.Builderinstance
-
withIncludeProperties
public VersionsHelper.VersionPropertiesMapRequest.Builder withIncludeProperties(String includeProperties) Supplies the properties to include- Parameters:
includeProperties- comma-delimited properties to include- Returns:
VersionsHelper.VersionPropertiesMapRequest.Builderinstance
-
withExcludeProperties
public VersionsHelper.VersionPropertiesMapRequest.Builder withExcludeProperties(String excludeProperties) Supplies the properties to exclude- Parameters:
excludeProperties- comma-delimited properties to exclude- Returns:
VersionsHelper.VersionPropertiesMapRequest.Builderinstance
-
withIncludeParent
Supplies the includeParent parameter (whether parent POMs should be included)- Parameters:
includeParent- whether parent POMs should be included- Returns:
VersionsHelper.VersionPropertiesMapRequest.Builderinstance
-
withAutoLinkItems
Supplies the information whether to automatically infer associations- Parameters:
autoLinkItems- whether to automatically infer associations- Returns:
VersionsHelper.VersionPropertiesMapRequest.Builderinstance
-
build
Returns theVersionsHelper.VersionPropertiesMapRequestinstance- Returns:
VersionsHelper.VersionPropertiesMapRequestinstance
-