Class LayeredMavenOptions<O extends org.apache.maven.api.cli.mvn.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:
org.apache.maven.api.cli.mvn.MavenOptions,org.apache.maven.api.cli.Options
public class LayeredMavenOptions<O extends org.apache.maven.api.cli.mvn.MavenOptions>
extends LayeredOptions<O>
implements org.apache.maven.api.cli.mvn.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()atFile()builder()failFast()goals()org.apache.maven.api.cli.mvn.MavenOptionsinterpolate(UnaryOperator<String> callback) static org.apache.maven.api.cli.mvn.MavenOptionslayerMavenOptions(Collection<org.apache.maven.api.cli.mvn.MavenOptions> options) 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, offline, 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, offline, quiet, rawStreams, showErrors, showVersion, showVersionAndExit, source, userProperties, verbose, warnAboutDeprecatedOptions
-
Constructor Details
-
LayeredMavenOptions
-
-
Method Details
-
layerMavenOptions
public static org.apache.maven.api.cli.mvn.MavenOptions layerMavenOptions(Collection<org.apache.maven.api.cli.mvn.MavenOptions> options) -
alternatePomFile
- Specified by:
alternatePomFilein interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
nonRecursive
- Specified by:
nonRecursivein interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
updateSnapshots
- Specified by:
updateSnapshotsin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
activatedProfiles
- Specified by:
activatedProfilesin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
suppressSnapshotUpdates
- Specified by:
suppressSnapshotUpdatesin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
strictChecksums
- Specified by:
strictChecksumsin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
relaxedChecksums
- Specified by:
relaxedChecksumsin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
failFast
- Specified by:
failFastin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
failAtEnd
- Specified by:
failAtEndin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
failNever
- Specified by:
failNeverin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
resume
- Specified by:
resumein interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
resumeFrom
- Specified by:
resumeFromin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
projects
- Specified by:
projectsin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
alsoMake
- Specified by:
alsoMakein interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
alsoMakeDependents
- Specified by:
alsoMakeDependentsin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
threads
- Specified by:
threadsin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
builder
- Specified by:
builderin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
noTransferProgress
- Specified by:
noTransferProgressin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
cacheArtifactNotFound
- Specified by:
cacheArtifactNotFoundin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
strictArtifactDescriptorPolicy
- Specified by:
strictArtifactDescriptorPolicyin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
ignoreTransitiveRepositories
- Specified by:
ignoreTransitiveRepositoriesin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
atFile
- Specified by:
atFilein interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
goals
- Specified by:
goalsin interfaceorg.apache.maven.api.cli.mvn.MavenOptions
-
interpolate
- Specified by:
interpolatein interfaceorg.apache.maven.api.cli.Options
-