toJson method
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,
};
}