google_api_storage_transfer v0.5.0 GoogleApi.StorageTransfer.V1.Model.TransferOperation View Source

A description of the execution of a transfer.

Attributes

  • counters (TransferCounters): Information about the progress of the transfer operation. Defaults to: null.
  • endTime (DateTime.t): End time of this transfer execution. Defaults to: null.
  • errorBreakdowns ([ErrorSummary]): Summarizes errors encountered with sample error log entries. Defaults to: null.
  • name (String.t): A globally unique ID assigned by the system. Defaults to: null.
  • projectId (String.t): The ID of the Google Cloud Platform Project that owns the operation. Required. Defaults to: null.
  • startTime (DateTime.t): Start time of this transfer execution. Defaults to: null.
  • status (String.t): Status of the transfer operation. Defaults to: null.

    • Enum - one of [STATUS_UNSPECIFIED, IN_PROGRESS, PAUSED, SUCCESS, FAILED, ABORTED]
  • transferJobName (String.t): The name of the transfer job that triggers this transfer operation. Defaults to: null.
  • transferSpec (TransferSpec): Transfer specification. Required. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.StorageTransfer.V1.Model.TransferOperation{
  counters: GoogleApi.StorageTransfer.V1.Model.TransferCounters.t(),
  endTime: DateTime.t(),
  errorBreakdowns: [GoogleApi.StorageTransfer.V1.Model.ErrorSummary.t()],
  name: any(),
  projectId: any(),
  startTime: DateTime.t(),
  status: any(),
  transferJobName: any(),
  transferSpec: GoogleApi.StorageTransfer.V1.Model.TransferSpec.t()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.