public final class NativeImageResourcePatternsBuildItem extends MultiBuildItem
Globs passed to the includeGlob*() methods of the NativeImageResourcePatternsBuildItem.Builder are transformed to regular expressions
internally. See NativeConfig.ResourcesConfig#includes for the supported glob syntax.
The patterns are passed to the native image builder using the com.oracle.svm.hosted.ResourcesFeature API.
The same mechanism (and regular expression syntax) is used by native-image's
-H:ResourceConfigurationFiles, -H:IncludeResources and -H:ExcludeResources (since
GraalVM 20.3.0) command line options.
Related build items:
NativeImageResourceBuildItem if you need to add a single resource
NativeImageResourceDirectoryBuildItem if you need to add a directory of resources
| Modifier and Type | Class and Description |
|---|---|
static class |
NativeImageResourcePatternsBuildItem.Builder |
| Modifier and Type | Method and Description |
|---|---|
static NativeImageResourcePatternsBuildItem.Builder |
builder() |
List<String> |
getExcludePatterns() |
List<String> |
getIncludePatterns() |
public static NativeImageResourcePatternsBuildItem.Builder builder()
Copyright © 2021 JBoss by Red Hat. All rights reserved.