public sealed class LogEntrySourceLocation : IMessage<LogEntrySourceLocation>, IEquatable<LogEntrySourceLocation>, IDeepCloneable<LogEntrySourceLocation>, IBufferMessage, IMessage
Additional information about the source code location that produced the log
entry.
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).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version available is 4.4.0, with previous versions ranging down to 3.3.0 listed for the Google.Cloud.Logging.V2.LogEntrySourceLocation.\u003c/p\u003e\n"],["\u003cp\u003eLogEntrySourceLocation class provides additional information about the source code location of a log entry.\u003c/p\u003e\n"],["\u003cp\u003eThe LogEntrySourceLocation class is derived from the Object class and implements IMessage, IEquatable, IDeepCloneable, and IBufferMessage interfaces.\u003c/p\u003e\n"],["\u003cp\u003eThe LogEntrySourceLocation class contains properties to hold the source file name (File), function name (Function), and line number (Line) of the log entry's origin.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors available, one that takes a parameter of itself and a default constructor.\u003c/p\u003e\n"]]],[],null,[]]