Service class

Information about an application that processed requests, users that made requests, or downstream services, resources, and applications that an application used.

Constructors

Service({String? accountId, List<HistogramEntry>? durationHistogram, List<Edge>? edges, DateTime? endTime, String? name, List<String>? names, int? referenceId, List<HistogramEntry>? responseTimeHistogram, bool? root, DateTime? startTime, String? state, ServiceStatistics? summaryStatistics, String? type})
Service.fromJson(Map<String, dynamic> json)
factory

Properties

accountId String?
Identifier of the AWS account in which the service runs.
final
durationHistogram List<HistogramEntry>?
A histogram that maps the spread of service durations.
final
edges List<Edge>?
Connections to downstream services.
final
endTime DateTime?
The end time of the last segment that the service generated.
final
hashCode int
The hash code for this object.
no setterinherited
name String?
The canonical name of the service.
final
names List<String>?
A list of names for the service, including the canonical name.
final
referenceId int?
Identifier for the service. Unique within the service map.
final
responseTimeHistogram List<HistogramEntry>?
A histogram that maps the spread of service response times.
final
root bool?
Indicates that the service was the first service to process a request.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startTime DateTime?
The start time of the first segment that the service generated.
final
state String?
The service's state.
final
summaryStatistics ServiceStatistics?
Aggregated statistics for the service.
final
type String?
The type of service.
final

Methods

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

Operators

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