Class LayeredMavenOptions<O extends MavenOptions>
java.lang.Object
org.apache.maven.cling.invoker.LayeredOptions<O>
org.apache.maven.cling.invoker.mvn.LayeredMavenOptions<O>
- Type Parameters:
O- the specific type of Maven Options that are layered
- All Implemented Interfaces:
MavenOptions,Options
public class LayeredMavenOptions<O extends MavenOptions>
extends LayeredOptions<O>
implements MavenOptions
Options that are "layered" by precedence order.
-
Field Summary
Fields inherited from class org.apache.maven.cling.invoker.LayeredOptions
optionsFields inherited from interface org.apache.maven.api.cli.Options
SOURCE_CLI -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionalsoMake()builder()failFast()goals()interpolate(Collection<Map<String, String>> properties) static MavenOptionslayerMavenOptions(Collection<MavenOptions> options) offline()projects()resume()threads()Methods inherited from class org.apache.maven.cling.invoker.LayeredOptions
altInstallationSettings, altInstallationToolchains, altProjectSettings, altUserSettings, altUserToolchains, collectListIfPresentOrEmpty, collectMapIfPresentOrEmpty, color, displayHelp, failOnSeverity, forceInteractive, help, logFile, nonInteractive, quiet, rawStreams, returnFirstPresentOrEmpty, showErrors, showVersion, showVersionAndExit, source, userProperties, verbose, warnAboutDeprecatedOptionsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.api.cli.Options
altInstallationSettings, altInstallationToolchains, altProjectSettings, altUserSettings, altUserToolchains, color, displayHelp, failOnSeverity, forceInteractive, help, logFile, nonInteractive, quiet, rawStreams, showErrors, showVersion, showVersionAndExit, source, userProperties, verbose, warnAboutDeprecatedOptions
-
Constructor Details
-
LayeredMavenOptions
-
-
Method Details
-
layerMavenOptions
-
alternatePomFile
- Specified by:
alternatePomFilein interfaceMavenOptions
-
offline
- Specified by:
offlinein interfaceMavenOptions
-
nonRecursive
- Specified by:
nonRecursivein interfaceMavenOptions
-
updateSnapshots
- Specified by:
updateSnapshotsin interfaceMavenOptions
-
activatedProfiles
- Specified by:
activatedProfilesin interfaceMavenOptions
-
suppressSnapshotUpdates
- Specified by:
suppressSnapshotUpdatesin interfaceMavenOptions
-
strictChecksums
- Specified by:
strictChecksumsin interfaceMavenOptions
-
relaxedChecksums
- Specified by:
relaxedChecksumsin interfaceMavenOptions
-
failFast
- Specified by:
failFastin interfaceMavenOptions
-
failAtEnd
- Specified by:
failAtEndin interfaceMavenOptions
-
failNever
- Specified by:
failNeverin interfaceMavenOptions
-
resume
- Specified by:
resumein interfaceMavenOptions
-
resumeFrom
- Specified by:
resumeFromin interfaceMavenOptions
-
projects
- Specified by:
projectsin interfaceMavenOptions
-
alsoMake
- Specified by:
alsoMakein interfaceMavenOptions
-
alsoMakeDependents
- Specified by:
alsoMakeDependentsin interfaceMavenOptions
-
threads
- Specified by:
threadsin interfaceMavenOptions
-
builder
- Specified by:
builderin interfaceMavenOptions
-
noTransferProgress
- Specified by:
noTransferProgressin interfaceMavenOptions
-
cacheArtifactNotFound
- Specified by:
cacheArtifactNotFoundin interfaceMavenOptions
-
strictArtifactDescriptorPolicy
- Specified by:
strictArtifactDescriptorPolicyin interfaceMavenOptions
-
ignoreTransitiveRepositories
- Specified by:
ignoreTransitiveRepositoriesin interfaceMavenOptions
-
goals
- Specified by:
goalsin interfaceMavenOptions
-
interpolate
- Specified by:
interpolatein interfaceMavenOptions- Specified by:
interpolatein interfaceOptions
-