Package org.apache.maven.api.services
Class ModelBuilderRequest.ModelBuilderRequestBuilder
java.lang.Object
org.apache.maven.api.services.ModelBuilderRequest.ModelBuilderRequestBuilder
- Enclosing interface:
ModelBuilderRequest
-
Method Summary
Modifier and TypeMethodDescriptionactiveProfileIds
(List<String> activeProfileIds) build()
inactiveProfileIds
(List<String> inactiveProfileIds) lifecycleBindingsInjector
(ModelTransformer lifecycleBindingsInjector) locationTracking
(boolean locationTracking) recursive
(boolean recursive) repositories
(List<RemoteRepository> repositories) repositoryMerging
(ModelBuilderRequest.RepositoryMerging repositoryMerging) requestType
(ModelBuilderRequest.RequestType requestType) source
(ModelSource source) systemProperties
(Map<String, String> systemProperties) userProperties
(Map<String, String> userProperties)
-
Method Details
-
session
-
requestType
public ModelBuilderRequest.ModelBuilderRequestBuilder requestType(ModelBuilderRequest.RequestType requestType) -
locationTracking
-
recursive
-
source
-
profiles
-
activeProfileIds
public ModelBuilderRequest.ModelBuilderRequestBuilder activeProfileIds(List<String> activeProfileIds) -
inactiveProfileIds
public ModelBuilderRequest.ModelBuilderRequestBuilder inactiveProfileIds(List<String> inactiveProfileIds) -
systemProperties
public ModelBuilderRequest.ModelBuilderRequestBuilder systemProperties(Map<String, String> systemProperties) -
userProperties
public ModelBuilderRequest.ModelBuilderRequestBuilder userProperties(Map<String, String> userProperties) -
repositoryMerging
public ModelBuilderRequest.ModelBuilderRequestBuilder repositoryMerging(ModelBuilderRequest.RepositoryMerging repositoryMerging) -
repositories
public ModelBuilderRequest.ModelBuilderRequestBuilder repositories(List<RemoteRepository> repositories) -
lifecycleBindingsInjector
public ModelBuilderRequest.ModelBuilderRequestBuilder lifecycleBindingsInjector(ModelTransformer lifecycleBindingsInjector) -
build
-