Class NettyGlobalConfiguration
java.lang.Object
io.micronaut.http.netty.configuration.NettyGlobalConfiguration
Allows configuring Netty global properties.
- Since:
- 2.5.0
- Author:
- Denis Stepannov
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionio.netty.util.ResourceLeakDetector.Level
Provides the value set for the resource leak detection.boolean
Default value: true Iftrue
, netty event loop threads will implement project reactorNonBlocking
by default.void
setDefaultThreadFactoryReactorNonBlocking
(boolean defaultThreadFactoryReactorNonBlocking) Default value: true Iftrue
, netty event loop threads will implement project reactorNonBlocking
by default.void
setResourceLeakDetectorLevel
(io.netty.util.ResourceLeakDetector.Level resourceLeakDetectorLevel) Sets the resource leak detection level.
-
Constructor Details
-
NettyGlobalConfiguration
public NettyGlobalConfiguration()
-
-
Method Details
-
setResourceLeakDetectorLevel
public void setResourceLeakDetectorLevel(io.netty.util.ResourceLeakDetector.Level resourceLeakDetectorLevel) Sets the resource leak detection level.- Parameters:
resourceLeakDetectorLevel
- the resource leak detection level
-
getResourceLeakDetectorLevel
Provides the value set for the resource leak detection.- Returns:
- the resource leak detection level
-
isDefaultThreadFactoryReactorNonBlocking
public boolean isDefaultThreadFactoryReactorNonBlocking()Default value: true Iftrue
, netty event loop threads will implement project reactorNonBlocking
by default. Because of that, any Project Reactor's blocking operations throw an exception on those threads.- Returns:
- Whether event loop threads should implement NonBlocking by default
-
setDefaultThreadFactoryReactorNonBlocking
public void setDefaultThreadFactoryReactorNonBlocking(boolean defaultThreadFactoryReactorNonBlocking) Default value: true Iftrue
, netty event loop threads will implement project reactorNonBlocking
by default. Because of that, any Project Reactor's blocking operations throw an exception on those threads.- Parameters:
defaultThreadFactoryReactorNonBlocking
- Whether event loop threads should implement NonBlocking by default
-