Class NettyProcessor


  • class NettyProcessor
    extends Object
    • Constructor Detail

      • NettyProcessor

        NettyProcessor()
    • Method Detail

      • limitMem

        public io.quarkus.deployment.builditem.nativeimage.NativeImageSystemPropertyBuildItem limitMem()
      • setNettyMachineId

        public io.quarkus.deployment.builditem.SystemPropertyBuildItem setNettyMachineId()
      • build

        io.quarkus.deployment.builditem.nativeimage.NativeImageConfigBuildItem build​(NettyBuildTimeConfig config,
                                                                                     io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass,
                                                                                     List<MinNettyAllocatorMaxOrderBuildItem> minMaxOrderBuildItems)
      • eagerlyInitClass

        public void eagerlyInitClass​(NettyRecorder recorder)
      • reinitScheduledFutureTask

        public io.quarkus.deployment.builditem.nativeimage.RuntimeReinitializedClassBuildItem reinitScheduledFutureTask()
      • unsafeAccessedFields

        public List<io.quarkus.deployment.builditem.nativeimage.UnsafeAccessedFieldBuildItem> unsafeAccessedFields()
      • runtimeInitBcryptUtil

        io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem runtimeInitBcryptUtil()
      • cleanupUnsafeLog

        io.quarkus.deployment.logging.LogCleanupFilterBuildItem cleanupUnsafeLog()
      • cleanupMacDNSInLog

        io.quarkus.deployment.logging.LogCleanupFilterBuildItem cleanupMacDNSInLog()
        On mac, if you do not have the `MacOSDnsServerAddressStreamProvider` class, Netty prints a warning saying it falls back to the default system DNS provider. This is not a problem and generates tons of questions.
        Returns:
        the log cleanup item removing the message