toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final analyzeQueryTextSentiment = this.analyzeQueryTextSentiment;
  final channel = this.channel;
  final currentPage = this.currentPage;
  final currentPlaybook = this.currentPlaybook;
  final disableWebhook = this.disableWebhook;
  final endUserMetadata = this.endUserMetadata;
  final flowVersions = this.flowVersions;
  final geoLocation = this.geoLocation;
  final llmModelSettings = this.llmModelSettings;
  final parameterScope = this.parameterScope;
  final parameters = this.parameters;
  final payload = this.payload;
  final populateDataStoreConnectionSignals =
      this.populateDataStoreConnectionSignals;
  final searchConfig = this.searchConfig;
  final sessionEntityTypes = this.sessionEntityTypes;
  final sessionTtl = this.sessionTtl;
  final timeZone = this.timeZone;
  final webhookHeaders = this.webhookHeaders;
  return {
    'analyzeQueryTextSentiment': ?analyzeQueryTextSentiment,
    'channel': ?channel,
    'currentPage': ?currentPage,
    'currentPlaybook': ?currentPlaybook,
    'disableWebhook': ?disableWebhook,
    'endUserMetadata': ?endUserMetadata,
    'flowVersions': ?flowVersions,
    'geoLocation': ?geoLocation,
    'llmModelSettings': ?llmModelSettings,
    'parameterScope': ?parameterScope,
    'parameters': ?parameters,
    'payload': ?payload,
    'populateDataStoreConnectionSignals': ?populateDataStoreConnectionSignals,
    'searchConfig': ?searchConfig,
    'sessionEntityTypes': ?sessionEntityTypes,
    'sessionTtl': ?sessionTtl,
    'timeZone': ?timeZone,
    'webhookHeaders': ?webhookHeaders,
  };
}