View Source GoogleApi.Integrations.V1alpha.Model.GoogleCloudIntegrationsV1alphaExecutionSnapshotExecutionSnapshotMetadata (google_api_integrations v0.2.0)

Metadata of the execution snapshot.

Attributes

  • ancestorIterationNumbers (type: list(String.t), default: nil) - Ancestor iteration number for the task(it will only be non-empty if the task is under 'private workflow')
  • ancestorTaskNumbers (type: list(String.t), default: nil) - Ancestor task number for the task(it will only be non-empty if the task is under 'private workflow')
  • executionAttempt (type: integer(), default: nil) - the execution attempt number this snapshot belongs to.
  • integrationName (type: String.t, default: nil) - The direct integration which the event execution snapshots belongs to
  • task (type: String.t, default: nil) - the task name associated with this snapshot.
  • taskAttempt (type: integer(), default: nil) - the task attempt number this snapshot belongs to.
  • taskLabel (type: String.t, default: nil) - the task label associated with this snapshot. Could be empty.
  • taskNumber (type: String.t, default: nil) - The task number associated with this snapshot.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.Integrations.V1alpha.Model.GoogleCloudIntegrationsV1alphaExecutionSnapshotExecutionSnapshotMetadata{
    ancestorIterationNumbers: [String.t()] | nil,
    ancestorTaskNumbers: [String.t()] | nil,
    executionAttempt: integer() | nil,
    integrationName: String.t() | nil,
    task: String.t() | nil,
    taskAttempt: integer() | nil,
    taskLabel: String.t() | nil,
    taskNumber: String.t() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.