public interface NativeImageArguments
| Modifier and Type | Method and Description |
|---|---|
void |
addArguments(@NotNull org.gradle.api.provider.Provider<java.lang.Iterable<java.lang.String>> arguments) |
void |
addClasspath(@NotNull java.io.File jarFile) |
void |
addClasspath(@NotNull org.gradle.api.file.FileCollection files) |
void |
addClasspath(@NotNull org.gradle.api.tasks.bundling.Jar jar) |
void |
addClasspath(@NotNull org.gradle.api.provider.Provider<java.io.File> jarFile) |
@NotNull java.util.List<java.lang.String> |
additionalArguments() |
@NotNull java.lang.String |
classpath() |
void |
configureConfigFiles(@NotNull org.gradle.api.Action<NativeImageConfigurationFiles> configuration) |
@NotNull java.util.Optional<java.lang.String> |
executableName() |
default java.util.List<java.lang.String> |
getArguments() |
@NotNull org.gradle.api.file.DirectoryProperty |
getOutputDirectory() |
@NotNull java.lang.String |
mainClass() |
@NotNull java.lang.String |
outputPath() |
void |
setClasspath(@NotNull java.io.File jarFile) |
void |
setClasspath(@NotNull org.gradle.api.file.FileCollection files) |
void |
setClasspath(@NotNull org.gradle.api.tasks.bundling.Jar jar) |
void |
setClasspath(@NotNull org.gradle.api.provider.Provider<java.io.File> jarFile) |
void |
setExecutableName(@NotNull org.gradle.api.provider.Provider<java.lang.String> executableName) |
void |
setMainClass(@NotNull org.gradle.api.provider.Provider<java.lang.String> mainClass) |
void |
setOutputDirectory(@NotNull org.gradle.api.provider.Provider<org.gradle.api.file.Directory> outputDirectory) |
void |
setRuntimeClasspath(@NotNull org.gradle.api.provider.Provider<org.gradle.api.artifacts.Configuration> runtimeClasspath) |
@Internal default java.util.List<java.lang.String> getArguments()
@NotNull @NotNull java.lang.String classpath()
@NotNull @NotNull java.lang.String outputPath()
@NotNull @NotNull java.util.Optional<java.lang.String> executableName()
@NotNull @NotNull java.util.List<java.lang.String> additionalArguments()
@NotNull @NotNull java.lang.String mainClass()
void setRuntimeClasspath(@NotNull
@NotNull org.gradle.api.provider.Provider<org.gradle.api.artifacts.Configuration> runtimeClasspath)
void setMainClass(@NotNull
@NotNull org.gradle.api.provider.Provider<java.lang.String> mainClass)
void addClasspath(@NotNull
@NotNull java.io.File jarFile)
void addClasspath(@NotNull
@NotNull org.gradle.api.provider.Provider<java.io.File> jarFile)
void addClasspath(@NotNull
@NotNull org.gradle.api.file.FileCollection files)
void addClasspath(@NotNull
@NotNull org.gradle.api.tasks.bundling.Jar jar)
void setClasspath(@NotNull
@NotNull java.io.File jarFile)
void setClasspath(@NotNull
@NotNull org.gradle.api.provider.Provider<java.io.File> jarFile)
void setClasspath(@NotNull
@NotNull org.gradle.api.file.FileCollection files)
void setClasspath(@NotNull
@NotNull org.gradle.api.tasks.bundling.Jar jar)
@NotNull @OutputDirectory @NotNull org.gradle.api.file.DirectoryProperty getOutputDirectory()
void setOutputDirectory(@NotNull
@NotNull org.gradle.api.provider.Provider<org.gradle.api.file.Directory> outputDirectory)
void setExecutableName(@NotNull
@NotNull org.gradle.api.provider.Provider<java.lang.String> executableName)
void addArguments(@NotNull
@NotNull org.gradle.api.provider.Provider<java.lang.Iterable<java.lang.String>> arguments)
void configureConfigFiles(@NotNull
@NotNull org.gradle.api.Action<NativeImageConfigurationFiles> configuration)