toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final audioProcessingConfig = this.audioProcessingConfig;
  final clientCertificateSettings = this.clientCertificateSettings;
  final createTime = this.createTime;
  final dataStoreSettings = this.dataStoreSettings;
  final defaultChannelProfile = this.defaultChannelProfile;
  final deploymentCount = this.deploymentCount;
  final description = this.description;
  final displayName = this.displayName;
  final errorHandlingSettings = this.errorHandlingSettings;
  final etag = this.etag;
  final evaluationMetricsThresholds = this.evaluationMetricsThresholds;
  final globalInstruction = this.globalInstruction;
  final guardrails = this.guardrails;
  final languageSettings = this.languageSettings;
  final locked = this.locked;
  final loggingSettings = this.loggingSettings;
  final metadata = this.metadata;
  final modelSettings = this.modelSettings;
  final name = this.name;
  final pinned = this.pinned;
  final predefinedVariableDeclarations = this.predefinedVariableDeclarations;
  final rootAgent = this.rootAgent;
  final timeZoneSettings = this.timeZoneSettings;
  final toolExecutionMode = this.toolExecutionMode;
  final updateTime = this.updateTime;
  final validationErrors = this.validationErrors;
  final variableDeclarations = this.variableDeclarations;
  final vpcScSettings = this.vpcScSettings;
  return {
    'audioProcessingConfig': ?audioProcessingConfig,
    'clientCertificateSettings': ?clientCertificateSettings,
    'createTime': ?createTime,
    'dataStoreSettings': ?dataStoreSettings,
    'defaultChannelProfile': ?defaultChannelProfile,
    'deploymentCount': ?deploymentCount,
    'description': ?description,
    'displayName': ?displayName,
    'errorHandlingSettings': ?errorHandlingSettings,
    'etag': ?etag,
    'evaluationMetricsThresholds': ?evaluationMetricsThresholds,
    'globalInstruction': ?globalInstruction,
    'guardrails': ?guardrails,
    'languageSettings': ?languageSettings,
    'locked': ?locked,
    'loggingSettings': ?loggingSettings,
    'metadata': ?metadata,
    'modelSettings': ?modelSettings,
    'name': ?name,
    'pinned': ?pinned,
    'predefinedVariableDeclarations': ?predefinedVariableDeclarations,
    'rootAgent': ?rootAgent,
    'timeZoneSettings': ?timeZoneSettings,
    'toolExecutionMode': ?toolExecutionMode,
    'updateTime': ?updateTime,
    'validationErrors': ?validationErrors,
    'variableDeclarations': ?variableDeclarations,
    'vpcScSettings': ?vpcScSettings,
  };
}