View Source GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoEventExecutionSnapshotEventExecutionSnapshotMetadata (google_api_integrations v0.10.1)

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')
  • eventAttemptNum (type: integer(), default: nil) - the event attempt number this snapshot belongs to.
  • integrationName (type: String.t, default: nil) - The direct integration which the event execution snapshots belongs to
  • taskAttemptNum (type: integer(), default: nil) - the task attempt number this snapshot belongs to. Could be empty.
  • taskLabel (type: String.t, default: nil) - the task label associated with this snapshot. Could be empty.
  • taskName (type: String.t, default: nil) - the task name associated with this snapshot. Could be empty.
  • taskNumber (type: String.t, default: nil) - The task number associated with this snapshot. Could be empty.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoEventExecutionSnapshotEventExecutionSnapshotMetadata{
    ancestorIterationNumbers: [String.t()] | nil,
    ancestorTaskNumbers: [String.t()] | nil,
    eventAttemptNum: integer() | nil,
    integrationName: String.t() | nil,
    taskAttemptNum: integer() | nil,
    taskLabel: String.t() | nil,
    taskName: String.t() | nil,
    taskNumber: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.