async __interceptResponseJson(jsonObject, response) {
    let interceptedJsonObject = jsonObject;
    for (const intercept of this._responseJsonInterceptors) {
      // eslint-disable-next-line no-await-in-loop
      interceptedJsonObject = await intercept(interceptedJsonObject, response);
    }
    return interceptedJsonObject;
  }
@param {object} jsonObject
@param {Response} response
@returns {Promise<object>}