Class MojoDescriptor.Builder
java.lang.Object
org.apache.maven.api.plugin.descriptor.MojoDescriptor.Builder
- Enclosing class:
MojoDescriptor
Builder class used to create MojoDescriptor instances.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Boolean
(package private) MojoDescriptor
(package private) String
(package private) String
(package private) String
(package private) String
(package private) String
(package private) Boolean
(package private) String
(package private) String
(package private) String
(package private) String
(package private) String
(package private) String
(package private) String
(package private) Boolean
(package private) String
(package private) Boolean
(package private) Collection
<Parameter> (package private) String
(package private) Boolean
(package private) Collection
<Resolution> (package private) String
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Builder
(boolean withDefaults) protected
Builder
(MojoDescriptor base, boolean forceCopy) -
Method Summary
Modifier and TypeMethodDescriptionaggregator
(boolean aggregator) build()
configurator
(String configurator) dependencyCollection
(String dependencyCollection) dependencyResolution
(String dependencyResolution) deprecated
(String deprecated) description
(String description) directInvocationOnly
(boolean directInvocationOnly) executeGoal
(String executeGoal) executeLifecycle
(String executeLifecycle) executePhase
(String executePhase) fullGoalName
(String fullGoalName) implementation
(String implementation) inheritedByDefault
(boolean inheritedByDefault) onlineRequired
(boolean onlineRequired) parameters
(Collection<Parameter> parameters) projectRequired
(boolean projectRequired) resolutions
(Collection<Resolution> resolutions)
-
Field Details
-
base
MojoDescriptor base -
goal
String goal -
description
String description -
implementation
String implementation -
language
String language -
phase
String phase -
executePhase
String executePhase -
executeGoal
String executeGoal -
executeLifecycle
String executeLifecycle -
dependencyResolution
String dependencyResolution -
dependencyCollection
String dependencyCollection -
directInvocationOnly
Boolean directInvocationOnly -
projectRequired
Boolean projectRequired -
onlineRequired
Boolean onlineRequired -
aggregator
Boolean aggregator -
inheritedByDefault
Boolean inheritedByDefault -
since
String since -
deprecated
String deprecated -
configurator
String configurator -
parameters
Collection<Parameter> parameters -
resolutions
Collection<Resolution> resolutions -
id
String id -
fullGoalName
String fullGoalName
-
-
Constructor Details
-
Builder
protected Builder(boolean withDefaults) -
Builder
-
-
Method Details
-
goal
-
description
-
implementation
-
language
-
phase
-
executePhase
-
executeGoal
-
executeLifecycle
-
dependencyResolution
-
dependencyCollection
-
directInvocationOnly
-
projectRequired
-
onlineRequired
-
aggregator
-
inheritedByDefault
-
since
-
deprecated
-
configurator
-
parameters
-
resolutions
-
id
-
fullGoalName
-
build
-