QueryResult constructor
      
      QueryResult({ 
    
    
- String? text,
- String? languageCode,
- Struct? parameters,
- Iterable<ResponseMessage> ? responseMessages,
- Iterable<Struct> ? webhookPayloads,
- Page? currentPage,
- @Deprecated('This field is deprecated.') Intent? intent,
- @Deprecated('This field is deprecated.') double? intentDetectionConfidence,
- Struct? diagnosticInfo,
- String? triggerIntent,
- String? transcript,
- Iterable<Status> ? webhookStatuses,
- String? triggerEvent,
- Match? match,
- SentimentAnalysisResult? sentimentAnalysisResult,
Implementation
factory QueryResult({
  $core.String? text,
  $core.String? languageCode,
  $16.Struct? parameters,
  $core.Iterable<$17.ResponseMessage>? responseMessages,
  $core.Iterable<$16.Struct>? webhookPayloads,
  $0.Page? currentPage,
  @$core.Deprecated('This field is deprecated.') $6.Intent? intent,
  @$core.Deprecated('This field is deprecated.')
      $core.double? intentDetectionConfidence,
  $16.Struct? diagnosticInfo,
  $core.String? triggerIntent,
  $core.String? transcript,
  $core.Iterable<$25.Status>? webhookStatuses,
  $core.String? triggerEvent,
  Match? match,
  SentimentAnalysisResult? sentimentAnalysisResult,
}) {
  final _result = create();
  if (text != null) {
    _result.text = text;
  }
  if (languageCode != null) {
    _result.languageCode = languageCode;
  }
  if (parameters != null) {
    _result.parameters = parameters;
  }
  if (responseMessages != null) {
    _result.responseMessages.addAll(responseMessages);
  }
  if (webhookPayloads != null) {
    _result.webhookPayloads.addAll(webhookPayloads);
  }
  if (currentPage != null) {
    _result.currentPage = currentPage;
  }
  if (intent != null) {
    // ignore: deprecated_member_use_from_same_package
    _result.intent = intent;
  }
  if (intentDetectionConfidence != null) {
    // ignore: deprecated_member_use_from_same_package
    _result.intentDetectionConfidence = intentDetectionConfidence;
  }
  if (diagnosticInfo != null) {
    _result.diagnosticInfo = diagnosticInfo;
  }
  if (triggerIntent != null) {
    _result.triggerIntent = triggerIntent;
  }
  if (transcript != null) {
    _result.transcript = transcript;
  }
  if (webhookStatuses != null) {
    _result.webhookStatuses.addAll(webhookStatuses);
  }
  if (triggerEvent != null) {
    _result.triggerEvent = triggerEvent;
  }
  if (match != null) {
    _result.match = match;
  }
  if (sentimentAnalysisResult != null) {
    _result.sentimentAnalysisResult = sentimentAnalysisResult;
  }
  return _result;
}