Interface ModelBuilderRequest
Request used to build a
Project using
the ProjectBuilder service.- Since:
- 4.0.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic enumThe possible merge modes for combining remote repositories.static enumThe possible request types for building a model. -
Method Summary
Modifier and TypeMethodDescriptionstatic ModelBuilderRequestbuild(ModelBuilderRequest request, ModelSource source) static ModelBuilderRequeststatic ModelBuilderRequestbuild(Session session, ModelSource source) builder()builder(ModelBuilderRequest request) List of profile ids that have been explicitly activated by the user.List of profile ids that have been explicitly deactivated by the user.Defines external profiles that may be activated for the given model.Provides a map of system properties.Provides a map of user properties.booleanboolean
-
Method Details
-
getSource
-
getRequestType
-
isLocationTracking
boolean isLocationTracking() -
isRecursive
boolean isRecursive() -
getProfiles
Defines external profiles that may be activated for the given model. Those are external profiles usually defined inSettings.getProfiles(). -
getActiveProfileIds
-
getInactiveProfileIds
-
getSystemProperties
-
getUserProperties
-
getRepositoryMerging
-
getRepositories
-
getLifecycleBindingsInjector
-
build
@Nonnull static ModelBuilderRequest build(@Nonnull ModelBuilderRequest request, @Nonnull ModelSource source) -
build
-
build
-
builder
-
builder
-