public static class InstallOptions.InstallOptionsBuilder<T extends InstallOptions.InstallOptionsBuilder>
extends java.lang.Object
| Constructor and Description |
|---|
InstallOptions.InstallOptionsBuilder() |
| Modifier and Type | Method and Description |
|---|---|
T |
artifactId(java.lang.String artifactId) |
InstallOptions |
build() |
T |
classifier(java.lang.String classifier) |
T |
downloadStrategy(DownloadStrategy downloadStrategy) |
InstallOptions.InstallOptionsBuilder |
environment(java.util.Map<java.lang.String,java.lang.String> environment) |
T |
excludeDependencyFilterPatterns(java.lang.String... excludeDependencyFilterPatterns) |
T |
extension(java.lang.String extension) |
java.lang.String |
getArtifactId() |
java.lang.String |
getClassifier() |
DownloadStrategy |
getDownloadStrategy() |
java.util.Map<java.lang.String,java.lang.String> |
getEnvironment() |
java.lang.String[] |
getExcludeDependencyFilterPatterns() |
java.lang.String |
getExtension() |
java.lang.String |
getGroupId() |
java.lang.String |
getId() |
java.util.Map<java.lang.String,java.io.File> |
getJarFiles() |
java.lang.String[] |
getJvmOptions() |
java.lang.String |
getMainClass() |
java.lang.String |
getName() |
java.lang.String[] |
getOptionalDependencyPatterns() |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties() |
io.hawt.aether.OpenMavenURL |
getUrl() |
java.lang.String |
getVersion() |
T |
groupId(java.lang.String groupId) |
T |
id(java.lang.String id) |
boolean |
isOffline() |
T |
jarFiles(java.util.Map<java.lang.String,java.io.File> jarFiles) |
InstallOptions.InstallOptionsBuilder |
jvmOptions(java.lang.String... jvmOptions) |
InstallOptions.InstallOptionsBuilder |
jvmOptionsString(java.lang.String jvmOptions) |
T |
mainClass(java.lang.Class mainClass) |
T |
mainClass(java.lang.String mainClass) |
T |
name(java.lang.String name) |
T |
offline(boolean offline) |
T |
optionalDependencyPatterns(java.lang.String... optionalDependencyPatterns) |
InstallOptions.InstallOptionsBuilder |
properties(java.util.Map<java.lang.String,java.lang.Object> properties) |
T |
url(io.hawt.aether.OpenMavenURL url) |
T |
version(java.lang.String version) |
public InstallOptions.InstallOptionsBuilder()
public T id(java.lang.String id)
public T name(java.lang.String name)
public T url(io.hawt.aether.OpenMavenURL url)
public T groupId(java.lang.String groupId)
public T artifactId(java.lang.String artifactId)
public T version(java.lang.String version)
public T extension(java.lang.String extension)
public T classifier(java.lang.String classifier)
public T offline(boolean offline)
public T optionalDependencyPatterns(java.lang.String... optionalDependencyPatterns)
public T excludeDependencyFilterPatterns(java.lang.String... excludeDependencyFilterPatterns)
public T mainClass(java.lang.String mainClass)
public T mainClass(java.lang.Class mainClass)
public T jarFiles(java.util.Map<java.lang.String,java.io.File> jarFiles)
public T downloadStrategy(DownloadStrategy downloadStrategy)
public java.lang.String getId()
public java.lang.String getGroupId()
public java.lang.String getArtifactId()
public java.lang.String getVersion()
public java.lang.String getExtension()
public java.lang.String getClassifier()
public boolean isOffline()
public java.lang.String[] getOptionalDependencyPatterns()
public java.lang.String[] getExcludeDependencyFilterPatterns()
public java.lang.String getMainClass()
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
public java.util.Map<java.lang.String,java.lang.String> getEnvironment()
public java.lang.String[] getJvmOptions()
public DownloadStrategy getDownloadStrategy()
public InstallOptions.InstallOptionsBuilder properties(java.util.Map<java.lang.String,java.lang.Object> properties)
public InstallOptions.InstallOptionsBuilder environment(java.util.Map<java.lang.String,java.lang.String> environment)
public InstallOptions.InstallOptionsBuilder jvmOptions(java.lang.String... jvmOptions)
public InstallOptions.InstallOptionsBuilder jvmOptionsString(java.lang.String jvmOptions)
public io.hawt.aether.OpenMavenURL getUrl()
public java.lang.String getName()
public InstallOptions build() throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic java.util.Map<java.lang.String,java.io.File> getJarFiles()
Copyright © 2014 Red Hat. All Rights Reserved.