All Classes and Interfaces
Class
Description
Class that declares native image options.
This task is responsible for generating a native image by
calling the corresponding tool in the GraalVM toolchain.
Collects reachability metadata for Gradle runtime dependencies.
Helper class to deal with Gradle configuration cache.
Layer creation options.
Configuration options for compiling a native binary.
Generates a
dynamic-access-metadata.json file used by the dynamic access tab of the native image
Build Report.Generates Native Image resource configuration for Gradle binaries.
This is the entry point for configuring GraalVM relative features
provided by this plugin.
Wraps the Gradle logger with a minimal API surface.
Extension used to configure the GraalVM reachability metadata repository.
Utility class containing various gradle related methods.
Base interface for common options of layer use and layer create.
Reports direct Gradle dependencies without reachability metadata.
Copies or merges tracing-agent metadata collected by Gradle tasks.
Converts options to native-image arguments.
Configuration options for compiling a native binary.
Finds GraalVM executables for Gradle tasks.
Class that declares native image options.
Gradle plugin for GraalVM Native Image.
Options required when running a native image.
Limits concurrent native-image builds.
Executes compiled native-image binaries for Gradle tasks and passes runtime arguments.
Configures a layer for use.