Stackdriver Trace V2 Client - Class StackFrame (1.8.10)

Reference documentation and code samples for the Stackdriver Trace V2 Client class StackFrame.

Represents a single stack frame in a stack trace.

Generated from protobuf message google.devtools.cloudtrace.v2.StackTrace.StackFrame

Namespace

Google \ Cloud \ Trace \ V2 \ StackTrace

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ function_name
Google\Cloud\Trace\V2\TruncatableString

The fully-qualified name that uniquely identifies the function or method that is active in this frame (up to 1024 bytes).

↳ original_function_name
Google\Cloud\Trace\V2\TruncatableString

An un-mangled function name, if function_name is mangled. To get information about name mangling, run this search . The name can be fully-qualified (up to 1024 bytes).

↳ file_name
Google\Cloud\Trace\V2\TruncatableString

The name of the source file where the function call appears (up to 256 bytes).

↳ line_number
int|string

The line number in file_name where the function call appears.

↳ column_number
int|string

The column number where the function call appears, if available. This is important in JavaScript because of its anonymous functions.

↳ load_module
Google\Cloud\Trace\V2\Module

The binary module from where the code was loaded.

↳ source_version
Google\Cloud\Trace\V2\TruncatableString

The version of the deployed source code (up to 128 bytes).

getFunctionName

The fully-qualified name that uniquely identifies the function or method that is active in this frame (up to 1024 bytes).

Returns
Type
Description

hasFunctionName

clearFunctionName

setFunctionName

The fully-qualified name that uniquely identifies the function or method that is active in this frame (up to 1024 bytes).

Parameter
Name
Description
Returns
Type
Description
$this

getOriginalFunctionName

An un-mangled function name, if function_name is mangled.

To get information about name mangling, run this search . The name can be fully-qualified (up to 1024 bytes).

Returns
Type
Description

hasOriginalFunctionName

clearOriginalFunctionName

setOriginalFunctionName

An un-mangled function name, if function_name is mangled.

To get information about name mangling, run this search . The name can be fully-qualified (up to 1024 bytes).

Parameter
Name
Description
Returns
Type
Description
$this

getFileName

The name of the source file where the function call appears (up to 256 bytes).

Returns
Type
Description

hasFileName

clearFileName

setFileName

The name of the source file where the function call appears (up to 256 bytes).

Parameter
Name
Description
Returns
Type
Description
$this

getLineNumber

The line number in file_name where the function call appears.

Returns
Type
Description
int|string

setLineNumber

The line number in file_name where the function call appears.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this

getColumnNumber

The column number where the function call appears, if available.

This is important in JavaScript because of its anonymous functions.

Returns
Type
Description
int|string

setColumnNumber

The column number where the function call appears, if available.

This is important in JavaScript because of its anonymous functions.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this

getLoadModule

The binary module from where the code was loaded.

Returns
Type
Description

hasLoadModule

clearLoadModule

setLoadModule

The binary module from where the code was loaded.

Parameter
Name
Description
Returns
Type
Description
$this

getSourceVersion

The version of the deployed source code (up to 128 bytes).

Returns
Type
Description

hasSourceVersion

clearSourceVersion

setSourceVersion

The version of the deployed source code (up to 128 bytes).

Parameter
Name
Description
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: