ChildInvocationMetrics class

Provides information on child invocations. A child invocation is either remote (sent over an Ice connection) or collocated. An invocation can have multiple child invocation if it is retried. Child invocation metrics are embedded within {@link InvocationMetrics}.

Inheritance
Implementers

Constructors

ChildInvocationMetrics(String id, {int size = 0, int replySize = 0})

Properties

current int
The current number of objects observed by this metrics.
getter/setter pairinherited
failures int
The number of failures observed.
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
id String
The metrics identifier.
finalinherited
replySize int
The size of the invocation reply. This corresponds to the size of the marshalled output and return parameters.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size int
The size of the invocation. This corresponds to the size of the marshalled input parameters.
getter/setter pair
total int
The total number of objects that were observed by this metrics.
getter/setter pairinherited
totalLifetime int
The sum of the lifetime of each observed objects. This does not include the lifetime of objects which are currently observed.
getter/setter pairinherited

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