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