EndpointInfo class

For display only.

The specification of the endpoints for the test. EndpointInfo is derived from source and destination Endpoint and validated by the backend data plane model.

Constructors

EndpointInfo({String? destinationIp, String? destinationNetworkUri, int? destinationPort, String? protocol, String? sourceAgentUri, String? sourceIp, String? sourceNetworkUri, int? sourcePort})
EndpointInfo.fromJson(Map json_)

Properties

destinationIp ↔ String?
Destination IP address.
getter/setter pair
destinationNetworkUri ↔ String?
URI of the network where this packet is sent to.
getter/setter pair
destinationPort ↔ int?
Destination port.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
protocol ↔ String?
IP protocol in string format, for example: "TCP", "UDP", "ICMP".
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sourceAgentUri ↔ String?
URI of the source telemetry agent this packet originates from.
getter/setter pair
sourceIp ↔ String?
Source IP address.
getter/setter pair
sourceNetworkUri ↔ String?
URI of the network where this packet originates from.
getter/setter pair
sourcePort ↔ int?
Source port.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited