Class PluginDescriptor.Builder
java.lang.Object
org.apache.maven.api.plugin.descriptor.PluginDescriptor.Builder
- Enclosing class:
PluginDescriptor
Builder class used to create PluginDescriptor instances.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) String
(package private) PluginDescriptor
(package private) String
(package private) String
(package private) String
(package private) Boolean
(package private) Boolean
(package private) String
(package private) Collection
<MojoDescriptor> (package private) String
(package private) String
(package private) String
(package private) String
(package private) String
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Builder
(boolean withDefaults) protected
Builder
(PluginDescriptor base, boolean forceCopy) -
Method Summary
Modifier and TypeMethodDescriptionartifactId
(String artifactId) build()
description
(String description) goalPrefix
(String goalPrefix) inheritedByDefault
(boolean inheritedByDefault) isolatedRealm
(boolean isolatedRealm) modelEncoding
(String modelEncoding) mojos
(Collection<MojoDescriptor> mojos) namespaceUri
(String namespaceUri) requiredJavaVersion
(String requiredJavaVersion) requiredMavenVersion
(String requiredMavenVersion)
-
Field Details
-
base
PluginDescriptor base -
namespaceUri
String namespaceUri -
modelEncoding
String modelEncoding -
name
String name -
description
String description -
groupId
String groupId -
artifactId
String artifactId -
version
String version -
goalPrefix
String goalPrefix -
isolatedRealm
Boolean isolatedRealm -
inheritedByDefault
Boolean inheritedByDefault -
requiredJavaVersion
String requiredJavaVersion -
requiredMavenVersion
String requiredMavenVersion -
mojos
Collection<MojoDescriptor> mojos
-
-
Constructor Details
-
Builder
protected Builder(boolean withDefaults) -
Builder
-
-
Method Details
-
namespaceUri
-
modelEncoding
-
name
-
description
-
groupId
-
artifactId
-
version
-
goalPrefix
-
isolatedRealm
-
inheritedByDefault
-
requiredJavaVersion
-
requiredMavenVersion
-
mojos
-
build
-