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.MultiBuildItem
Register provider against every Rest client matching predicate.
-
Constructor Summary
ConstructorsConstructorDescriptionRestClientPredicateProviderBuildItem(String providerClass, Predicate<org.jboss.jandex.ClassInfo> matcher) Register JAX-RS client provider against Rest clients matchingmatchercondition. -
Method Summary
Modifier and TypeMethodDescription(package private) booleanappliesTo(org.jboss.jandex.ClassInfo restClientClassInfo) Test whether theproviderClassshould be added torestClientClassInfoas provider.
-
Constructor Details
-
Method Details
-
getProviderClass
-
appliesTo
boolean appliesTo(org.jboss.jandex.ClassInfo restClientClassInfo) Test whether theproviderClassshould be added torestClientClassInfoas provider.
-