Interface ConnectivityCheck
-
- All Superinterfaces:
com.microsoft.azure.management.resources.fluentcore.model.Executable<ConnectivityCheck>,com.microsoft.azure.management.resources.fluentcore.arm.models.HasParent<NetworkWatcher>,com.microsoft.azure.management.resources.fluentcore.model.Indexable
@Beta(V1_3_0) public interface ConnectivityCheck extends com.microsoft.azure.management.resources.fluentcore.model.Executable<ConnectivityCheck>, com.microsoft.azure.management.resources.fluentcore.arm.models.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 Classes Modifier and Type Interface Description static interfaceConnectivityCheck.DefinitionThe entirety of connectivity check parameters definition.static interfaceConnectivityCheck.DefinitionStagesGrouping of connectivity check parameters definition stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intavgLatencyInMs()ConnectionStatusconnectionStatus()List<ConnectivityHop>hops()intmaxLatencyInMs()intminLatencyInMs()intprobesFailed()intprobesSent()-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Executable
execute, executeAsync, executeAsync
-
-
-
-
Method Detail
-
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
-
-