Class LifecycleConfiguration
java.lang.Object
org.apache.maven.plugin.lifecycle.LifecycleConfiguration
- All Implemented Interfaces:
- Serializable
@Experimental
@Generated
@ThreadSafe
@Immutable
public class LifecycleConfiguration
extends Object
implements Serializable
Root element of the 
lifecycle.xml file.- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classBuilder class used to create LifecycleConfiguration instances.
- 
Method SummaryModifier and TypeMethodDescriptionCreates a newLifecycleConfigurationbuilder instance.newBuilder(boolean withDefaults) Creates a newLifecycleConfigurationbuilder instance using default values or not.Creates a newLifecycleConfigurationbuilder instance using the specified object as a basis.newBuilder(LifecycleConfiguration from, boolean forceCopy) Creates a newLifecycleConfigurationbuilder instance using the specified object as a basis.static LifecycleConfigurationCreates a newLifecycleConfigurationinstance.static LifecycleConfigurationnewInstance(boolean withDefaults) Creates a newLifecycleConfigurationinstance using default values or not.with()Creates a new builder with this object as the basis.withLifecycles(Collection<Lifecycle> lifecycles) Creates a newLifecycleConfigurationinstance using the specified lifecycles.
- 
Method Details- 
getModelEncoding
- 
getLifecycles- Returns:
- a List<Lifecycle>
 
- 
withCreates a new builder with this object as the basis.- Returns:
- a Builder
 
- 
withLifecyclesCreates a newLifecycleConfigurationinstance using the specified lifecycles.- Parameters:
- lifecycles- the new- Collection<Lifecycle>to use
- Returns:
- a LifecycleConfigurationwith the specified lifecycles
 
- 
newInstanceCreates a newLifecycleConfigurationinstance. Equivalent tonewInstance(true).- Returns:
- a new LifecycleConfiguration
- See Also:
 
- 
newInstanceCreates a newLifecycleConfigurationinstance using default values or not. Equivalent tonewBuilder(withDefaults).build().- Parameters:
- withDefaults- the boolean indicating whether default values should be used
- Returns:
- a new LifecycleConfiguration
 
- 
newBuilderCreates a newLifecycleConfigurationbuilder instance. Equivalent tonewBuilder(true).- Returns:
- a new Builder
- See Also:
 
- 
newBuilderCreates a newLifecycleConfigurationbuilder instance using default values or not.- Parameters:
- withDefaults- the boolean indicating whether default values should be used
- Returns:
- a new Builder
 
- 
newBuilderCreates a newLifecycleConfigurationbuilder instance using the specified object as a basis. Equivalent tonewBuilder(from, false).- Parameters:
- from- the- LifecycleConfigurationinstance to use as a basis
- Returns:
- a new Builder
 
- 
newBuilder@Nonnull public static LifecycleConfiguration.Builder newBuilder(LifecycleConfiguration from, boolean forceCopy) Creates a newLifecycleConfigurationbuilder instance using the specified object as a basis.- Parameters:
- from- the- LifecycleConfigurationinstance to use as a basis
- forceCopy- the boolean indicating if a copy should be forced
- Returns:
- a new Builder
 
 
-