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.