google_api_remote_build_execution v0.7.0 GoogleApi.RemoteBuildExecution.V2.Model.GoogleDevtoolsRemotebuildbotCommandDurations View Source
CommandDuration contains the various duration metrics tracked when a bot performs a command.
Attributes
dockerPrep
(type:String.t
, default:nil
) - The time spent preparing the command to be run in a Docker container (includes pulling the Docker image, if necessary).dockerPrepStartTime
(type:DateTime.t
, default:nil
) - The timestamp when docker preparation begins.download
(type:String.t
, default:nil
) - The time spent downloading the input files and constructing the working directory.downloadStartTime
(type:DateTime.t
, default:nil
) - The timestamp when downloading the input files begins.execStartTime
(type:DateTime.t
, default:nil
) - The timestamp when execution begins.execution
(type:String.t
, default:nil
) - The time spent executing the command (i.e., doing useful work).isoPrepDone
(type:DateTime.t
, default:nil
) - The timestamp when preparation is done and bot starts downloading files.overall
(type:String.t
, default:nil
) - The time spent completing the command, in total.stdout
(type:String.t
, default:nil
) - The time spent uploading the stdout logs.upload
(type:String.t
, default:nil
) - The time spent uploading the output files.uploadStartTime
(type:DateTime.t
, default:nil
) - The timestamp when uploading the output files begins.
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 Sourcet() :: %GoogleApi.RemoteBuildExecution.V2.Model.GoogleDevtoolsRemotebuildbotCommandDurations{ dockerPrep: String.t(), dockerPrepStartTime: DateTime.t(), download: String.t(), downloadStartTime: DateTime.t(), execStartTime: DateTime.t(), execution: String.t(), isoPrepDone: DateTime.t(), overall: String.t(), stdout: String.t(), upload: String.t(), uploadStartTime: DateTime.t() }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.