public class JavaServiceDistributionExtension extends BaseDistributionExtension
| Constructor and Description |
|---|
JavaServiceDistributionExtension(org.gradle.api.Project project) |
| Modifier and Type | Method and Description |
|---|---|
void |
addJava8GcLogging(boolean newAddJava8GcLogging) |
void |
args(org.gradle.api.provider.Provider<java.lang.Iterable<java.lang.String>> newArgs) |
void |
args(java.lang.String... newArgs) |
void |
checkArgs(org.gradle.api.provider.Provider<java.lang.Iterable<java.lang.String>> newCheckArgs) |
void |
checkArgs(java.lang.String... newCheckArgs) |
void |
defaultJvmOpts(org.gradle.api.provider.Provider<java.lang.Iterable<java.lang.String>> opts) |
void |
defaultJvmOpts(java.lang.String... opts) |
void |
enableManifestClasspath(boolean newEnableManifestClasspath) |
void |
env(java.util.Map<java.lang.String,java.lang.String> newEnv) |
void |
excludeFromVar(org.gradle.api.provider.Provider<java.lang.Iterable<java.lang.String>> fromVar) |
void |
excludeFromVar(java.lang.String... fromVar) |
<T extends GcProfile> |
gc(java.lang.Class<T> type) |
<T extends GcProfile> |
gc(java.lang.Class<T> type,
org.gradle.api.Action<T> action) |
void |
gc(java.lang.String type) |
void |
gc(java.lang.String type,
groovy.lang.Closure configuration) |
org.gradle.api.provider.Provider<java.lang.Boolean> |
getAddJava8GcLogging() |
org.gradle.api.provider.Provider<java.util.List<java.lang.String>> |
getArgs() |
org.gradle.api.provider.Provider<java.util.List<java.lang.String>> |
getCheckArgs() |
org.gradle.api.provider.Provider<java.util.List<java.lang.String>> |
getDefaultJvmOpts() |
org.gradle.api.provider.Provider<java.lang.Boolean> |
getEnableManifestClasspath() |
org.gradle.api.provider.Provider<java.util.Map<java.lang.String,java.lang.String>> |
getEnv() |
org.gradle.api.provider.Provider<java.util.List<java.lang.String>> |
getExcludeFromVar() |
org.gradle.api.provider.Provider<GcProfile> |
getGc() |
org.gradle.api.provider.Provider<java.util.List<java.lang.String>> |
getGcJvmOptions() |
org.gradle.api.provider.Provider<java.lang.String> |
getJavaHome() |
org.gradle.api.provider.Provider<org.gradle.api.JavaVersion> |
getJavaVersion() |
org.gradle.api.provider.Provider<java.lang.String> |
getMainClass() |
void |
javaHome(java.lang.String newJavaHome) |
void |
javaVersion(java.lang.Object version) |
void |
mainClass(java.lang.String newMainClass) |
void |
setAddJava8GcLogging(boolean addJava8GcLogging) |
void |
setArgs(java.lang.Iterable<java.lang.String> args) |
void |
setCheckArgs(java.lang.Iterable<java.lang.String> checkArgs) |
void |
setDefaultJvmOpts(java.lang.Iterable<java.lang.String> defaultJvmOpts) |
void |
setEnv(java.util.Map<java.lang.String,java.lang.String> env) |
void |
setExcludeFromVar(java.lang.Iterable<java.lang.String> excludeFromVar) |
getAllProductDependencies, getDistributionServiceGroup, getDistributionServiceName, getIgnoredProductDependencies, getManifestExtensions, getPodName, getProductDependencies, getProductDependenciesConfig, getProductType, getServiceGroup, getServiceName, ignoredProductDependency, ignoredProductDependency, ignoredProductDependency, manifestExtensions, productDependency, productDependency, productDependency, productDependency, productDependency, productDependency, setManifestExtension, setManifestExtensions, setPodName, setProductDependenciesConfig, setProductType, setServiceGroup, setServiceName@Inject public JavaServiceDistributionExtension(org.gradle.api.Project project)
public final org.gradle.api.provider.Provider<org.gradle.api.JavaVersion> getJavaVersion()
public final org.gradle.api.provider.Provider<java.util.List<java.lang.String>> getGcJvmOptions()
public final void javaVersion(java.lang.Object version)
public final org.gradle.api.provider.Provider<java.lang.String> getMainClass()
public final void mainClass(java.lang.String newMainClass)
public final org.gradle.api.provider.Provider<java.lang.String> getJavaHome()
public final void javaHome(java.lang.String newJavaHome)
public final org.gradle.api.provider.Provider<java.lang.Boolean> getAddJava8GcLogging()
public final void setAddJava8GcLogging(boolean addJava8GcLogging)
public final void addJava8GcLogging(boolean newAddJava8GcLogging)
public final org.gradle.api.provider.Provider<java.lang.Boolean> getEnableManifestClasspath()
public final void enableManifestClasspath(boolean newEnableManifestClasspath)
public final org.gradle.api.provider.Provider<java.util.List<java.lang.String>> getArgs()
public final void args(java.lang.String... newArgs)
public final void args(org.gradle.api.provider.Provider<java.lang.Iterable<java.lang.String>> newArgs)
public final void setArgs(java.lang.Iterable<java.lang.String> args)
public final org.gradle.api.provider.Provider<java.util.List<java.lang.String>> getCheckArgs()
public final void checkArgs(java.lang.String... newCheckArgs)
public final void checkArgs(org.gradle.api.provider.Provider<java.lang.Iterable<java.lang.String>> newCheckArgs)
public final void setCheckArgs(java.lang.Iterable<java.lang.String> checkArgs)
public final org.gradle.api.provider.Provider<java.util.List<java.lang.String>> getDefaultJvmOpts()
public final void defaultJvmOpts(java.lang.String... opts)
public final void defaultJvmOpts(org.gradle.api.provider.Provider<java.lang.Iterable<java.lang.String>> opts)
public final void setDefaultJvmOpts(java.lang.Iterable<java.lang.String> defaultJvmOpts)
public final org.gradle.api.provider.Provider<java.util.List<java.lang.String>> getExcludeFromVar()
public final void excludeFromVar(java.lang.String... fromVar)
public final void excludeFromVar(org.gradle.api.provider.Provider<java.lang.Iterable<java.lang.String>> fromVar)
public final void setExcludeFromVar(java.lang.Iterable<java.lang.String> excludeFromVar)
public final org.gradle.api.provider.Provider<java.util.Map<java.lang.String,java.lang.String>> getEnv()
public final void env(java.util.Map<java.lang.String,java.lang.String> newEnv)
public final void setEnv(java.util.Map<java.lang.String,java.lang.String> env)
public final org.gradle.api.provider.Provider<GcProfile> getGc()
public final void gc(java.lang.String type,
@Nullable @DelegatesTo(value=GcProfile.class)
groovy.lang.Closure configuration)
public final void gc(java.lang.String type)
public final <T extends GcProfile> void gc(java.lang.Class<T> type, @Nullable org.gradle.api.Action<T> action)
public final <T extends GcProfile> void gc(java.lang.Class<T> type)