App constructor

App({
  1. AudioProcessingConfig? audioProcessingConfig,
  2. ClientCertificateSettings? clientCertificateSettings,
  3. String? createTime,
  4. DataStoreSettings? dataStoreSettings,
  5. ChannelProfile? defaultChannelProfile,
  6. int? deploymentCount,
  7. String? description,
  8. String? displayName,
  9. ErrorHandlingSettings? errorHandlingSettings,
  10. String? etag,
  11. EvaluationMetricsThresholds? evaluationMetricsThresholds,
  12. String? globalInstruction,
  13. List<String>? guardrails,
  14. LanguageSettings? languageSettings,
  15. bool? locked,
  16. LoggingSettings? loggingSettings,
  17. Map<String, String>? metadata,
  18. ModelSettings? modelSettings,
  19. String? name,
  20. bool? pinned,
  21. List<AppVariableDeclaration>? predefinedVariableDeclarations,
  22. String? rootAgent,
  23. TimeZoneSettings? timeZoneSettings,
  24. String? toolExecutionMode,
  25. String? updateTime,
  26. List<String>? validationErrors,
  27. List<AppVariableDeclaration>? variableDeclarations,
  28. VpcScSettings? vpcScSettings,
})

Implementation

App({
  this.audioProcessingConfig,
  this.clientCertificateSettings,
  this.createTime,
  this.dataStoreSettings,
  this.defaultChannelProfile,
  this.deploymentCount,
  this.description,
  this.displayName,
  this.errorHandlingSettings,
  this.etag,
  this.evaluationMetricsThresholds,
  this.globalInstruction,
  this.guardrails,
  this.languageSettings,
  this.locked,
  this.loggingSettings,
  this.metadata,
  this.modelSettings,
  this.name,
  this.pinned,
  this.predefinedVariableDeclarations,
  this.rootAgent,
  this.timeZoneSettings,
  this.toolExecutionMode,
  this.updateTime,
  this.validationErrors,
  this.variableDeclarations,
  this.vpcScSettings,
});