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 private long
callsFailed
private long
callsStarted
private long
callsSucceeded
private long
lastCallStartedNanos
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.Builder
addListenSockets(java.util.List<InternalInstrumented<InternalChannelz.SocketStats>> listenSockets)
Sets the listen sockets.InternalChannelz.ServerStats
build()
Builds an instance.InternalChannelz.ServerStats.Builder
setCallsFailed(long callsFailed)
InternalChannelz.ServerStats.Builder
setCallsStarted(long callsStarted)
InternalChannelz.ServerStats.Builder
setCallsSucceeded(long callsSucceeded)
InternalChannelz.ServerStats.Builder
setLastCallStartedNanos(long lastCallStartedNanos)
-
-
-
Field Detail
-
callsStarted
private long callsStarted
-
callsSucceeded
private long callsSucceeded
-
callsFailed
private long callsFailed
-
lastCallStartedNanos
private long lastCallStartedNanos
-
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.
-
-