GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1DebugSessionTransaction (google_api_apigee v0.24.1) View Source

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 (type: boolean(), default: nil) - Flag indicating whether a transaction is completed or not
  • point (type: list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1Point.t), default: nil) - List of debug data collected by runtime plane at various defined points in the flow.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1DebugSessionTransaction{
  completed: boolean(),
  point: [GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1Point.t()]
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.