Package io.grpc.netty
Class InternalNettyServerBuilder
java.lang.Object
io.grpc.netty.InternalNettyServerBuilder
Internal
NettyServerBuilder accessor. This is intended for usage internal to
the gRPC team. If you *really* think you need to use this, contact the gRPC team first.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voideagAttributes(NettyServerBuilder builder, Attributes eagAttributes) Sets the EAG attributes available to protocol negotiators.static voidsetForceHeapBuffer(NettyServerBuilder builder, boolean value) static voidsetStatsEnabled(NettyServerBuilder builder, boolean value) static voidsetStatsRecordRealTimeMetrics(NettyServerBuilder builder, boolean value) static voidsetStatsRecordStartedRpcs(NettyServerBuilder builder, boolean value) static voidsetTracingEnabled(NettyServerBuilder builder, boolean value) static voiduseNioTransport(NettyServerBuilder builder) SetsChannelandEventLoopGroups to Nio.
-
Constructor Details
-
InternalNettyServerBuilder
private InternalNettyServerBuilder()
-
-
Method Details
-
setStatsEnabled
-
setStatsRecordStartedRpcs
-
setStatsRecordRealTimeMetrics
-
setTracingEnabled
-
setForceHeapBuffer
-
useNioTransport
SetsChannelandEventLoopGroups to Nio. A major benefit over using existing setters is gRPC will manage the life cycle ofEventLoopGroups. -
eagAttributes
Sets the EAG attributes available to protocol negotiators.
-