View Source GoogleApi.LifeSciences.V2beta.Model.Metadata (google_api_life_sciences v0.13.1)

Carries information about the pipeline execution that is returned in the long running operation's metadata field.

Attributes

  • createTime (type: DateTime.t, default: nil) - The time at which the operation was created by the API.
  • endTime (type: DateTime.t, default: nil) - The time at which execution was completed and resources were cleaned up.
  • events (type: list(GoogleApi.LifeSciences.V2beta.Model.Event.t), default: nil) - The list of events that have happened so far during the execution of this operation.
  • labels (type: map(), default: nil) - The user-defined labels associated with this operation.
  • pipeline (type: GoogleApi.LifeSciences.V2beta.Model.Pipeline.t, default: nil) - The pipeline this operation represents.
  • pubSubTopic (type: String.t, default: nil) - The name of the Cloud Pub/Sub topic where notifications of operation status changes are sent.
  • startTime (type: DateTime.t, default: nil) - The first time at which resources were allocated to execute the pipeline.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.LifeSciences.V2beta.Model.Metadata{
  createTime: DateTime.t() | nil,
  endTime: DateTime.t() | nil,
  events: [GoogleApi.LifeSciences.V2beta.Model.Event.t()] | nil,
  labels: map() | nil,
  pipeline: GoogleApi.LifeSciences.V2beta.Model.Pipeline.t() | nil,
  pubSubTopic: String.t() | nil,
  startTime: DateTime.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.