Package org.apache.maven.api.services
Class ModelBuilderRequest.ModelBuilderRequestBuilder
java.lang.Object
org.apache.maven.api.services.ModelBuilderRequest.ModelBuilderRequestBuilder
- Enclosing interface:
ModelBuilderRequest
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) ModelTransformer(package private) boolean(package private) Collection<Profile> (package private) boolean(package private) List<RemoteRepository> (package private) ModelBuilderRequest.RepositoryMerging(package private) ModelBuilderRequest.RequestType(package private) Session(package private) ModelSource -
Constructor Summary
ConstructorsConstructorDescription -
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)
-
Field Details
-
session
Session session -
requestType
ModelBuilderRequest.RequestType requestType -
locationTracking
boolean locationTracking -
recursive
boolean recursive -
source
ModelSource source -
profiles
Collection<Profile> profiles -
activeProfileIds
-
inactiveProfileIds
-
systemProperties
-
userProperties
-
repositoryMerging
ModelBuilderRequest.RepositoryMerging repositoryMerging -
repositories
List<RemoteRepository> repositories -
lifecycleBindingsInjector
ModelTransformer lifecycleBindingsInjector
-
-
Constructor Details
-
ModelBuilderRequestBuilder
ModelBuilderRequestBuilder() -
ModelBuilderRequestBuilder
ModelBuilderRequestBuilder(ModelBuilderRequest request)
-
-
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
-