Class KnownCompatibleBeanArchiveBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.arc.deployment.KnownCompatibleBeanArchiveBuildItem

public final class KnownCompatibleBeanArchiveBuildItem extends io.quarkus.builder.item.MultiBuildItem
Marks a bean archive with given coordinates (groupId, artifactId and optionally classifier) as known compatible with Quarkus. This is only useful for bean archives whose beans.xml defines a bean discovery mode of all; bean archives with discovery mode of none or annotated are always compatible. If a bean archive is known to be compatible with Quarkus, no warning about all discovery is logged during application build.
  • Field Details

    • groupId

      final String groupId
    • artifactId

      final String artifactId
    • classifier

      final String classifier
  • Constructor Details

    • KnownCompatibleBeanArchiveBuildItem

      public KnownCompatibleBeanArchiveBuildItem(String groupId, String artifactId)
    • KnownCompatibleBeanArchiveBuildItem

      public KnownCompatibleBeanArchiveBuildItem(String groupId, String artifactId, String classifier)