toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final _json = <String, dynamic>{};
  if (serviceSettings != null) {
    _json[r'ServiceSettings'] = serviceSettings;
  }
  if (teamSettings != null) {
    _json[r'TeamSettings'] = teamSettings;
  }
  if (sqlSettings != null) {
    _json[r'SqlSettings'] = sqlSettings;
  }
  if (logSettings != null) {
    _json[r'LogSettings'] = logSettings;
  }
  if (passwordSettings != null) {
    _json[r'PasswordSettings'] = passwordSettings;
  }
  if (fileSettings != null) {
    _json[r'FileSettings'] = fileSettings;
  }
  if (emailSettings != null) {
    _json[r'EmailSettings'] = emailSettings;
  }
  if (rateLimitSettings != null) {
    _json[r'RateLimitSettings'] = rateLimitSettings;
  }
  if (privacySettings != null) {
    _json[r'PrivacySettings'] = privacySettings;
  }
  if (supportSettings != null) {
    _json[r'SupportSettings'] = supportSettings;
  }
  if (gitLabSettings != null) {
    _json[r'GitLabSettings'] = gitLabSettings;
  }
  if (googleSettings != null) {
    _json[r'GoogleSettings'] = googleSettings;
  }
  if (office365Settings != null) {
    _json[r'Office365Settings'] = office365Settings;
  }
  if (ldapSettings != null) {
    _json[r'LdapSettings'] = ldapSettings;
  }
  if (complianceSettings != null) {
    _json[r'ComplianceSettings'] = complianceSettings;
  }
  if (localizationSettings != null) {
    _json[r'LocalizationSettings'] = localizationSettings;
  }
  if (samlSettings != null) {
    _json[r'SamlSettings'] = samlSettings;
  }
  if (nativeAppSettings != null) {
    _json[r'NativeAppSettings'] = nativeAppSettings;
  }
  if (clusterSettings != null) {
    _json[r'ClusterSettings'] = clusterSettings;
  }
  if (metricsSettings != null) {
    _json[r'MetricsSettings'] = metricsSettings;
  }
  if (analyticsSettings != null) {
    _json[r'AnalyticsSettings'] = analyticsSettings;
  }
  return _json;
}