class Google::Apis::ApigeeV1::GoogleCloudApigeeV1DebugSessionTransaction
A transaction contains all of the debug information of the entire message flow of an API call processed by the runtime plane. The information is collected and recorded at critical points of the message flow in the runtime apiproxy.
Attributes
completed[RW]
Flag indicating whether a transaction is completed or not Corresponds to the JSON property `completed` @return [Boolean]
completed?[RW]
Flag indicating whether a transaction is completed or not Corresponds to the JSON property `completed` @return [Boolean]
point[RW]
List of debug data collected by runtime plane at various defined points in the flow. Corresponds to the JSON property `point` @return [Array<Google::Apis::ApigeeV1::GoogleCloudApigeeV1Point>]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/apigee_v1/classes.rb, line 2095 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/apigee_v1/classes.rb, line 2100 def update!(**args) @completed = args[:completed] if args.key?(:completed) @point = args[:point] if args.key?(:point) end