Class: Google::Cloud::Workflows::Executions::V1::Execution::StackTraceElement

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/workflows/executions/v1/executions.rb

Overview

A single stack element (frame) where an error occurred.

Defined Under Namespace

Classes: Position

Instance Attribute Summary collapse

Instance Attribute Details

#position::Google::Cloud::Workflows::Executions::V1::Execution::StackTraceElement::Position

Returns The source position information of the stack trace element.

Returns:



99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
# File 'proto_docs/google/cloud/workflows/executions/v1/executions.rb', line 99

class StackTraceElement
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Position contains source position information about the stack trace
  # element such as line number, column number and length of the code block
  # in bytes.
  # @!attribute [rw] line
  #   @return [::Integer]
  #     The source code line number the current instruction was generated from.
  # @!attribute [rw] column
  #   @return [::Integer]
  #     The source code column position (of the line) the current instruction
  #     was generated from.
  # @!attribute [rw] length
  #   @return [::Integer]
  #     The number of bytes of source code making up this stack trace element.
  class Position
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#routine::String

Returns The routine where the error occurred.

Returns:

  • (::String)

    The routine where the error occurred.



99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
# File 'proto_docs/google/cloud/workflows/executions/v1/executions.rb', line 99

class StackTraceElement
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Position contains source position information about the stack trace
  # element such as line number, column number and length of the code block
  # in bytes.
  # @!attribute [rw] line
  #   @return [::Integer]
  #     The source code line number the current instruction was generated from.
  # @!attribute [rw] column
  #   @return [::Integer]
  #     The source code column position (of the line) the current instruction
  #     was generated from.
  # @!attribute [rw] length
  #   @return [::Integer]
  #     The number of bytes of source code making up this stack trace element.
  class Position
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#step::String

Returns The step the error occurred at.

Returns:

  • (::String)

    The step the error occurred at.



99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
# File 'proto_docs/google/cloud/workflows/executions/v1/executions.rb', line 99

class StackTraceElement
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Position contains source position information about the stack trace
  # element such as line number, column number and length of the code block
  # in bytes.
  # @!attribute [rw] line
  #   @return [::Integer]
  #     The source code line number the current instruction was generated from.
  # @!attribute [rw] column
  #   @return [::Integer]
  #     The source code column position (of the line) the current instruction
  #     was generated from.
  # @!attribute [rw] length
  #   @return [::Integer]
  #     The number of bytes of source code making up this stack trace element.
  class Position
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end