ConnectivityCheck Interface
public interface ConnectivityCheck extends Executable,HasParent
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 Summary
Modifier and Type | Method and Description |
---|---|
int | avgLatencyInMs() |
Connection |
connectionStatus() |
List<Connectivity |
hops() |
int | maxLatencyInMs() |
int | minLatencyInMs() |
int | probesFailed() |
int | probesSent() |
Inherited Members
Executable<T>.execute()
Executable<T>.executeAsync()
Executable<T>.executeAsync(final ServiceCallback<T> callback)
Indexable.key()
HasParent<ParentT>.parent()
Method Details
avgLatencyInMs
public int avgLatencyInMs()
Returns:
average latency in milliseconds
connectionStatus
public ConnectionStatus connectionStatus()
Returns:
the connection status
hops
public List
Returns:
list of hops between the source and the destination
maxLatencyInMs
public int maxLatencyInMs()
Returns:
maximum latency in milliseconds
minLatencyInMs
public int minLatencyInMs()
Returns:
minimum latency in milliseconds
probesFailed
public int probesFailed()
Returns:
number of failed probes
probesSent
public int probesSent()
Returns:
total number of probes sent
Applies to
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for