Class RestClientPredicateProviderBuildItem


  • public final class RestClientPredicateProviderBuildItem
    extends io.quarkus.builder.item.MultiBuildItem
    Register provider against every Rest client matching predicate.
    • Constructor Detail

      • RestClientPredicateProviderBuildItem

        public RestClientPredicateProviderBuildItem​(String providerClass,
                                                    Predicate<org.jboss.jandex.ClassInfo> matcher)
        Register JAX-RS client provider against Rest clients matching matcher condition.
    • Method Detail

      • getProviderClass

        public String getProviderClass()
      • appliesTo

        boolean appliesTo​(org.jboss.jandex.ClassInfo restClientClassInfo)
        Test whether the providerClass should be added to restClientClassInfo as provider.