View Source GoogleApi.DataMigration.V1.Model.BackgroundJobLogEntry (google_api_data_migration v0.21.0)

Execution log of a background job.

Attributes

  • applyJobDetails (type: GoogleApi.DataMigration.V1.Model.ApplyJobDetails.t, default: nil) - Output only. Apply job details.
  • completionComment (type: String.t, default: nil) - Output only. Job completion comment, such as how many entities were seeded, how many warnings were found during conversion, and similar information.
  • completionState (type: String.t, default: nil) - Output only. Job completion state, i.e. the final state after the job completed.
  • convertJobDetails (type: GoogleApi.DataMigration.V1.Model.ConvertJobDetails.t, default: nil) - Output only. Convert job details.
  • finishTime (type: DateTime.t, default: nil) - The timestamp when the background job was finished.
  • id (type: String.t, default: nil) - The background job log entry ID.
  • importRulesJobDetails (type: GoogleApi.DataMigration.V1.Model.ImportRulesJobDetails.t, default: nil) - Output only. Import rules job details.
  • jobType (type: String.t, default: nil) - The type of job that was executed.
  • requestAutocommit (type: boolean(), default: nil) - Output only. Whether the client requested the conversion workspace to be committed after a successful completion of the job.
  • seedJobDetails (type: GoogleApi.DataMigration.V1.Model.SeedJobDetails.t, default: nil) - Output only. Seed job details.
  • startTime (type: DateTime.t, default: nil) - The timestamp when the background job was started.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DataMigration.V1.Model.BackgroundJobLogEntry{
  applyJobDetails: GoogleApi.DataMigration.V1.Model.ApplyJobDetails.t() | nil,
  completionComment: String.t() | nil,
  completionState: String.t() | nil,
  convertJobDetails:
    GoogleApi.DataMigration.V1.Model.ConvertJobDetails.t() | nil,
  finishTime: DateTime.t() | nil,
  id: String.t() | nil,
  importRulesJobDetails:
    GoogleApi.DataMigration.V1.Model.ImportRulesJobDetails.t() | nil,
  jobType: String.t() | nil,
  requestAutocommit: boolean() | nil,
  seedJobDetails: GoogleApi.DataMigration.V1.Model.SeedJobDetails.t() | nil,
  startTime: DateTime.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.