LogEntrySourceLocation class final

Additional information about the source code location that produced the log entry.

Inheritance
  • Object
  • ProtoMessage
  • LogEntrySourceLocation

Constructors

LogEntrySourceLocation({String file = '', int line = 0, String function = ''})
LogEntrySourceLocation.fromJson(Map<String, dynamic> json)
factory

Properties

file String
Optional. Source file name. Depending on the runtime environment, this might be a simple name or a fully-qualified name.
final
function String
Optional. Human-readable name of the function or method being invoked, with optional context such as the class or package name. This information may be used in contexts such as the logs viewer, where a file and line number are less meaningful. The format can vary by language. For example: qual.if.ied.Class.method (Java), dir/package.func (Go), function (Python).
final
hashCode int
The hash code for this object.
no setterinherited
line int
Optional. Line within the source file. 1-based; 0 indicates no line number available.
final
qualifiedName String
The fully qualified name of this message, i.e., google.protobuf.Duration or google.rpc.ErrorInfo.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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

Constants

fullyQualifiedName → const String