Module Values.CalculationStatusSource

Contains information about the status of a notebook calculation.

Sourcetype nonrec t = {
  1. submissionDateTime : Date.t option;
    (*

    The date and time the calculation was submitted for processing.

    *)
  2. completionDateTime : Date.t option;
    (*

    The date and time the calculation completed processing.

    *)
  3. state : CalculationExecutionState.t option;
    (*

    The state of the calculation execution. A description of each state follows. CREATING - The calculation is in the process of being created. CREATED - The calculation has been created and is ready to run. QUEUED - The calculation has been queued for processing. RUNNING - The calculation is running. CANCELING - A request to cancel the calculation has been received and the system is working to stop it. CANCELED - The calculation is no longer running as the result of a cancel request. COMPLETED - The calculation has completed without error. FAILED - The calculation failed and is no longer running.

    *)
  4. stateChangeReason : DescriptionString.t option;
    (*

    The reason for the calculation state change (for example, the calculation was canceled because the session was terminated).

    *)
}
Sourceval make : ?submissionDateTime:??? -> ?completionDateTime:??? -> ?state:??? -> ?stateChangeReason:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of DescriptionString.t | `Timestamp of Date.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t