Interface ConnectivityCheck

All Superinterfaces:
Executable<ConnectivityCheck>, HasParent<NetworkWatcher>, Indexable

@Beta(V1_3_0) public interface ConnectivityCheck extends Executable<ConnectivityCheck>, HasParent<NetworkWatcher>
A client-side representation allowing user to verify the possibility of establishing a direct TCP connection from a virtual machine to a given endpoint including another VM or an arbitrary remote server.
  • Method Details

    • hops

      Returns:
      list of hops between the source and the destination
    • connectionStatus

      ConnectionStatus connectionStatus()
      Returns:
      the connection status
    • avgLatencyInMs

      int avgLatencyInMs()
      Returns:
      average latency in milliseconds
    • minLatencyInMs

      int minLatencyInMs()
      Returns:
      minimum latency in milliseconds
    • maxLatencyInMs

      int maxLatencyInMs()
      Returns:
      maximum latency in milliseconds
    • probesSent

      int probesSent()
      Returns:
      total number of probes sent
    • probesFailed

      int probesFailed()
      Returns:
      number of failed probes