Package io.grpc
Class InternalChannelz.TransportStats
java.lang.Object
io.grpc.InternalChannelz.TransportStats
- Enclosing class:
InternalChannelz
A data class to represent transport stats.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
-
Constructor Summary
ConstructorsConstructorDescriptionTransportStats
(long streamsStarted, long lastLocalStreamCreatedTimeNanos, long lastRemoteStreamCreatedTimeNanos, long streamsSucceeded, long streamsFailed, long messagesSent, long messagesReceived, long keepAlivesSent, long lastMessageSentTimeNanos, long lastMessageReceivedTimeNanos, long localFlowControlWindow, long remoteFlowControlWindow) Creates an instance. -
Method Summary
-
Field Details
-
streamsStarted
public final long streamsStarted -
lastLocalStreamCreatedTimeNanos
public final long lastLocalStreamCreatedTimeNanos -
lastRemoteStreamCreatedTimeNanos
public final long lastRemoteStreamCreatedTimeNanos -
streamsSucceeded
public final long streamsSucceeded -
streamsFailed
public final long streamsFailed -
messagesSent
public final long messagesSent -
messagesReceived
public final long messagesReceived -
keepAlivesSent
public final long keepAlivesSent -
lastMessageSentTimeNanos
public final long lastMessageSentTimeNanos -
lastMessageReceivedTimeNanos
public final long lastMessageReceivedTimeNanos -
localFlowControlWindow
public final long localFlowControlWindow -
remoteFlowControlWindow
public final long remoteFlowControlWindow
-
-
Constructor Details
-
TransportStats
public TransportStats(long streamsStarted, long lastLocalStreamCreatedTimeNanos, long lastRemoteStreamCreatedTimeNanos, long streamsSucceeded, long streamsFailed, long messagesSent, long messagesReceived, long keepAlivesSent, long lastMessageSentTimeNanos, long lastMessageReceivedTimeNanos, long localFlowControlWindow, long remoteFlowControlWindow) Creates an instance.
-