Reference documentation and code samples for the Stackdriver Error Reporting V1beta1 Client class SourceLocation.
Indicates a location in the source code of the service for which errors are
reported. functionName
must be provided by the application when reporting
an error, unless the error report contains a message
with a supported
exception stack trace. All fields are optional for the later case.
Generated from protobuf message google.devtools.clouderrorreporting.v1beta1.SourceLocation
Namespace
Google \ Cloud \ ErrorReporting \ V1beta1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ file_path
string
The source code filename, which can include a truncated relative path, or a full path from a production machine.
↳ line_number
int
1-based. 0 indicates that the line number is unknown.
↳ function_name
string
Human-readable name of a function or method. The value can include optional context like the class or package name. For example, my.package.MyClass.method
in case of Java.
getFilePath
The source code filename, which can include a truncated relative path, or a full path from a production machine.
string
setFilePath
The source code filename, which can include a truncated relative path, or a full path from a production machine.
var
string
$this
getLineNumber
1-based. 0 indicates that the line number is unknown.
int
setLineNumber
1-based. 0 indicates that the line number is unknown.
var
int
$this
getFunctionName
Human-readable name of a function or method.
The value can include optional context like the class or package name.
For example, my.package.MyClass.method
in case of Java.
string
setFunctionName
Human-readable name of a function or method.
The value can include optional context like the class or package name.
For example, my.package.MyClass.method
in case of Java.
var
string
$this