Package io.grpc
Class InternalChannelz.ChannelStats
- java.lang.Object
-
- io.grpc.InternalChannelz.ChannelStats
-
- Enclosing class:
- InternalChannelz
@Immutable public static final class InternalChannelz.ChannelStats extends java.lang.ObjectA data class to represent a channel's stats.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInternalChannelz.ChannelStats.Builder
-
Field Summary
Fields Modifier and Type Field Description longcallsFailedlongcallsStartedlongcallsSucceededInternalChannelz.ChannelTracechannelTracelonglastCallStartedNanosjava.util.List<InternalWithLogId>socketsConnectivityStatestatejava.util.List<InternalWithLogId>subchannelsjava.lang.Stringtarget
-
-
-
Field Detail
-
target
public final java.lang.String target
-
state
public final ConnectivityState state
-
channelTrace
@Nullable public final InternalChannelz.ChannelTrace channelTrace
-
callsStarted
public final long callsStarted
-
callsSucceeded
public final long callsSucceeded
-
callsFailed
public final long callsFailed
-
lastCallStartedNanos
public final long lastCallStartedNanos
-
subchannels
public final java.util.List<InternalWithLogId> subchannels
-
sockets
public final java.util.List<InternalWithLogId> sockets
-
-