class LogEntrySourceLocation extends Message

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

Protobuf type Google\Logging\V2\LogEntrySourceLocation

Methods

__construct()

No description

string
getFile()

Optional. Source file name. Depending on the runtime environment, this might be a simple name or a fully-qualified name.

setFile(string $var)

Optional. Source file name. Depending on the runtime environment, this might be a simple name or a fully-qualified name.

int|string
getLine()

Optional. Line within the source file. 1-based; 0 indicates no line number available.

setLine(int|string $var)

Optional. Line within the source file. 1-based; 0 indicates no line number available.

string
getFunction()

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).

setFunction(string $var)

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).

Details

at line 45
__construct()

at line 57
string getFile()

Optional. Source file name. Depending on the runtime environment, this might be a simple name or a fully-qualified name.

Generated from protobuf field string file = 1;

Return Value

string

at line 69
setFile(string $var)

Optional. Source file name. Depending on the runtime environment, this might be a simple name or a fully-qualified name.

Generated from protobuf field string file = 1;

Parameters

string $var

at line 82
int|string getLine()

Optional. Line within the source file. 1-based; 0 indicates no line number available.

Generated from protobuf field int64 line = 2;

Return Value

int|string

at line 94
setLine(int|string $var)

Optional. Line within the source file. 1-based; 0 indicates no line number available.

Generated from protobuf field int64 line = 2;

Parameters

int|string $var

at line 111
string getFunction()

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).

Generated from protobuf field string function = 3;

Return Value

string

at line 127
setFunction(string $var)

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).

Generated from protobuf field string function = 3;

Parameters

string $var