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.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
The entirety of connectivity check parameters definition.static interface
Grouping of connectivity check parameters definition stages. -
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Executable
execute, executeAsync, executeAsync
-
Method Details
-
hops
List<ConnectivityHop> 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
-