Class RestClientPredicateProviderBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.restclient.deployment.RestClientPredicateProviderBuildItem

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

    • RestClientPredicateProviderBuildItem

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

    • getProviderClass

      public String getProviderClass()
    • appliesTo

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