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
-