public interface NetworkMetrics<S> extends Metrics
DISABLE_METRICS_PROPERTY_NAME, METRICS_ENABLED| Modifier and Type | Method and Description | 
|---|---|
default void | 
bytesRead(S socketMetric,
         SocketAddress remoteAddress,
         long numberOfBytes)
Called when bytes have been read 
 | 
default void | 
bytesWritten(S socketMetric,
            SocketAddress remoteAddress,
            long numberOfBytes)
Called when bytes have been written 
 | 
default void | 
exceptionOccurred(S socketMetric,
                 SocketAddress remoteAddress,
                 Throwable t)
Called when exceptions occur for a specific connection. 
 | 
default void bytesRead(S socketMetric, SocketAddress remoteAddress, long numberOfBytes)
socketMetric - the socket metric, null for UDPremoteAddress - the remote address which this socket received bytes fromnumberOfBytes - the number of bytes readdefault void bytesWritten(S socketMetric, SocketAddress remoteAddress, long numberOfBytes)
socketMetric - the socket metric, null for UDPremoteAddress - the remote address which bytes are being written tonumberOfBytes - the number of bytes writtendefault void exceptionOccurred(S socketMetric, SocketAddress remoteAddress, Throwable t)
socketMetric - the socket metric, null for UDPremoteAddress - the remote address of the connection or null if it's datagram/udpt - the exception that occurredCopyright © 2023 Eclipse. All rights reserved.