Package io.grpc
Class InternalChannelz.ServerStats.Builder
- java.lang.Object
-
- io.grpc.InternalChannelz.ServerStats.Builder
-
- Enclosing class:
- InternalChannelz.ServerStats
public static final class InternalChannelz.ServerStats.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<InternalInstrumented<InternalChannelz.SocketStats>>listenSockets
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InternalChannelz.ServerStats.BuilderaddListenSockets(java.util.List<InternalInstrumented<InternalChannelz.SocketStats>> listenSockets)Sets the listen sockets.InternalChannelz.ServerStatsbuild()Builds an instance.InternalChannelz.ServerStats.BuildersetCallsFailed(long callsFailed)InternalChannelz.ServerStats.BuildersetCallsStarted(long callsStarted)InternalChannelz.ServerStats.BuildersetCallsSucceeded(long callsSucceeded)InternalChannelz.ServerStats.BuildersetLastCallStartedNanos(long lastCallStartedNanos)
-
-
-
Field Detail
-
listenSockets
public java.util.List<InternalInstrumented<InternalChannelz.SocketStats>> listenSockets
-
-
Method Detail
-
setCallsStarted
public InternalChannelz.ServerStats.Builder setCallsStarted(long callsStarted)
-
setCallsSucceeded
public InternalChannelz.ServerStats.Builder setCallsSucceeded(long callsSucceeded)
-
setCallsFailed
public InternalChannelz.ServerStats.Builder setCallsFailed(long callsFailed)
-
setLastCallStartedNanos
public InternalChannelz.ServerStats.Builder setLastCallStartedNanos(long lastCallStartedNanos)
-
addListenSockets
public InternalChannelz.ServerStats.Builder addListenSockets(java.util.List<InternalInstrumented<InternalChannelz.SocketStats>> listenSockets)
Sets the listen sockets.
-
build
public InternalChannelz.ServerStats build()
Builds an instance.
-
-