Package org.apache.maven.api.services
Interface SettingsBuilderRequest
Collects settings that control the building of effective settings.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
-
Method Summary
Modifier and TypeMethodDescriptionstatic SettingsBuilderRequest
static SettingsBuilderRequest
build
(Session session, Path installationSettingsPath, Path projectSettingsPath, Path userSettingsPath) static SettingsBuilderRequest
static SettingsBuilderRequest
build
(Session session, Source installationSettingsSource, Source projectSettingsSource, Source userSettingsSource) builder()
Gets the installation settings source.The optional interpolation source used for interpolation.Gets the project settings source.Gets the user settings source.
-
Method Details
-
getSession
-
getInstallationSettingsSource
Gets the installation settings source.- Returns:
- the installation settings source or
null
if none
-
getProjectSettingsSource
Gets the project settings source.- Returns:
- the project settings source or
null
if none
-
getUserSettingsSource
Gets the user settings source.- Returns:
- the user settings source or
null
if none
-
getInterpolationSource
The optional interpolation source used for interpolation.- Returns:
- the interpolation source for interpolation
-
build
-
build
-
build
-
build
-
builder
-