toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final answerGenerationRewriterOn = this.answerGenerationRewriterOn;
  final appendedSearchContextCount = this.appendedSearchContextCount;
  final conversationTranscriptHasMixedLanguages =
      this.conversationTranscriptHasMixedLanguages;
  final disableSyncDelivery = this.disableSyncDelivery;
  final endUserMetadataIncluded = this.endUserMetadataIncluded;
  final invalidItemsQuerySuggestionSkipped =
      this.invalidItemsQuerySuggestionSkipped;
  final multipleQueriesGenerated = this.multipleQueriesGenerated;
  final previousQueriesIncluded = this.previousQueriesIncluded;
  final primaryQueryRedactedAndReplaced =
      this.primaryQueryRedactedAndReplaced;
  final queryContainedSearchContext = this.queryContainedSearchContext;
  final queryGenerationAgentLanguageMismatch =
      this.queryGenerationAgentLanguageMismatch;
  final queryGenerationEndUserLanguageMismatch =
      this.queryGenerationEndUserLanguageMismatch;
  final returnQueryOnly = this.returnQueryOnly;
  final thirdPartyConnectorAllowed = this.thirdPartyConnectorAllowed;
  final useCustomSafetyFilterLevel = this.useCustomSafetyFilterLevel;
  final usePubsubDelivery = this.usePubsubDelivery;
  final useTranslatedMessage = this.useTranslatedMessage;
  return {
    'answerGenerationRewriterOn': ?answerGenerationRewriterOn,
    'appendedSearchContextCount': ?appendedSearchContextCount,
    'conversationTranscriptHasMixedLanguages':
        ?conversationTranscriptHasMixedLanguages,
    'disableSyncDelivery': ?disableSyncDelivery,
    'endUserMetadataIncluded': ?endUserMetadataIncluded,
    'invalidItemsQuerySuggestionSkipped': ?invalidItemsQuerySuggestionSkipped,
    'multipleQueriesGenerated': ?multipleQueriesGenerated,
    'previousQueriesIncluded': ?previousQueriesIncluded,
    'primaryQueryRedactedAndReplaced': ?primaryQueryRedactedAndReplaced,
    'queryContainedSearchContext': ?queryContainedSearchContext,
    'queryGenerationAgentLanguageMismatch':
        ?queryGenerationAgentLanguageMismatch,
    'queryGenerationEndUserLanguageMismatch':
        ?queryGenerationEndUserLanguageMismatch,
    'returnQueryOnly': ?returnQueryOnly,
    'thirdPartyConnectorAllowed': ?thirdPartyConnectorAllowed,
    'useCustomSafetyFilterLevel': ?useCustomSafetyFilterLevel,
    'usePubsubDelivery': ?usePubsubDelivery,
    'useTranslatedMessage': ?useTranslatedMessage,
  };
}