Class GrpcClientProcessor


  • public class GrpcClientProcessor
    extends Object
    • Constructor Detail

      • GrpcClientProcessor

        public GrpcClientProcessor()
    • Method Detail

      • registerBeans

        void registerBeans​(io.quarkus.deployment.annotations.BuildProducer<AdditionalBeanBuildItem> beans)
      • registerStorkInterceptor

        void registerStorkInterceptor​(io.quarkus.deployment.annotations.BuildProducer<AdditionalBeanBuildItem> beans)
      • discoverInjectedClients

        void discoverInjectedClients​(BeanDiscoveryFinishedBuildItem beanDiscovery,
                                     io.quarkus.deployment.annotations.BuildProducer<GrpcClientBuildItem> clients,
                                     io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> features,
                                     io.quarkus.deployment.builditem.CombinedIndexBuildItem index)
      • registerSslResources

        void registerSslResources​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> resourceBuildItem)
      • runtimeInitialize

        void runtimeInitialize​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem> producer)
      • validateInjectedServiceInterfaces

        public void validateInjectedServiceInterfaces​(io.quarkus.deployment.builditem.CombinedIndexBuildItem index,
                                                      io.quarkus.deployment.annotations.BuildProducer<UnremovableBeanBuildItem> dummy)
      • getRegisteredInterceptors

        Set<String> getRegisteredInterceptors​(io.quarkus.arc.processor.InjectionPointInfo injectionPoint)