Package org.apache.maven.internal.impl
Class DefaultSettingsBuilder
java.lang.Object
org.apache.maven.internal.impl.DefaultSettingsBuilder
- All Implemented Interfaces:
Service
,SettingsBuilder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild
(SettingsBuilderRequest request) Builds the effective settings of the specified settings files.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.maven.api.services.SettingsBuilder
build, build
-
Constructor Details
-
DefaultSettingsBuilder
-
-
Method Details
-
build
@Nonnull public SettingsBuilderResult build(SettingsBuilderRequest request) throws SettingsBuilderException, IllegalArgumentException Description copied from interface:SettingsBuilder
Builds the effective settings of the specified settings files.- Specified by:
build
in interfaceSettingsBuilder
- Parameters:
request
- the settings building request that holds the parameters, must not benull
- Returns:
- the result of the settings building, never
null
- Throws:
SettingsBuilderException
- if the effective settings could not be builtIllegalArgumentException
-