@groovy.transform.CompileStatic abstract class NativeMetadataExtension extends java.lang.Object
What traceNativeMetadata asks the application for.
Declared rather than discovered. The agent records what ran, so this list is the coverage: a path nobody wrote down is a path missing from the image, and it will be missing in the way that only shows up when somebody uses it.
| Constructor and description |
|---|
NativeMetadataExtension() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
abstract ListProperty<java.lang.String> |
getForms()Pages whose form is to be submitted, which is not the same as asking for the page. |
|
abstract Property<java.lang.String> |
getJavaExecutable()A java from a GraalVM, which is where the agent lives. |
|
abstract ListProperty<java.lang.String> |
getJvmArguments() |
|
abstract DirectoryProperty |
getOutputDirectory()Where what was recorded is merged, in the application's sources so it can be reviewed. |
|
abstract ListProperty<java.lang.String> |
getPaths()Paths to ask for. |
|
abstract Property<java.lang.Integer> |
getPort() |
|
abstract Property<java.lang.Integer> |
getStartTimeoutSeconds() |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#equals(java.lang.Object), java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int) |
Pages whose form is to be submitted, which is not the same as asking for the page. Rendering a form and binding one are different halves of the framework, and only the second one converts anything.
A java from a GraalVM, which is where the agent lives. Left unset, the project's toolchain is used -- which is a GraalVM already for a project that builds an image.
Where what was recorded is merged, in the application's sources so it can be reviewed.
Paths to ask for.