google_api_script v0.0.1 GoogleApi.Script.V1.Model.Operation View Source
The response will not arrive until the function finishes executing. The maximum runtime is listed in the guide to limitations in Apps Script. <p>If the script function returns successfully, the `response` field will contain an `ExecutionResponse` object with the function's return value in the object's `result` field.</p> <p>If the script function (or Apps Script itself) throws an exception, the `error` field will contain a `Status` object. The `Status` object's `details` field will contain an array with a single `ExecutionError` object that provides information about the nature of the error.</p> <p>If the `run` call itself fails (for example, because of a malformed request or an authorization error), the method will return an HTTP response code in the 4XX range with a different format for the response body. Client libraries will automatically convert a 4XX response into an exception class.</p>
Attributes
- done (Boolean): This field is only used with asynchronous executions and indicates whether or not the script execution has completed. A completed execution has a populated response field containing the `ExecutionResponse` from function that was executed. Defaults to:
null. - error (Status): If a `run` call succeeds but the script function (or Apps Script itself) throws an exception, this field will contain a `Status` object. The `Status` object's `details` field will contain an array with a single `ExecutionError` object that provides information about the nature of the error. Defaults to:
null. - metadata (Object): This field is not used. Defaults to:
null. - response (Object): If the script function returns successfully, this field will contain an `ExecutionResponse` object with the function's return value as the object's `result` field. Defaults to:
null.