public VizqlProcessQuery(BsonDocument document) { SetEventMetadata(document); BsonDocument values = BsonDocumentHelper.GetValuesStruct(document); Error = values.GetString("error"); Cached = values.GetBool("cached"); Success = values.GetBool("success"); CacheHit = values.GetBool("cachehit"); Elapsed = values.GetDouble("elapsed"); Query = values.GetString("query"); }