Package io.quarkus.restclient.deployment
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.MultiBuildItemRegister provider against every Rest client matching predicate.
-
-
Constructor Summary
Constructors Constructor Description RestClientPredicateProviderBuildItem(String providerClass, Predicate<org.jboss.jandex.ClassInfo> matcher)Register JAX-RS client provider against Rest clients matchingmatchercondition.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) booleanappliesTo(org.jboss.jandex.ClassInfo restClientClassInfo)Test whether theproviderClassshould be added torestClientClassInfoas provider.StringgetProviderClass()
-
-
-
Method Detail
-
getProviderClass
public String getProviderClass()
-
appliesTo
boolean appliesTo(org.jboss.jandex.ClassInfo restClientClassInfo)
Test whether theproviderClassshould be added torestClientClassInfoas provider.
-
-