toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final accessAlternateDirectly = this.accessAlternateDirectly;
  final addSupplementalLogging = this.addSupplementalLogging;
  final additionalArchivedLogDestId = this.additionalArchivedLogDestId;
  final allowSelectNestedTables = this.allowSelectNestedTables;
  final archivedLogDestId = this.archivedLogDestId;
  final archivedLogsOnly = this.archivedLogsOnly;
  final asmPassword = this.asmPassword;
  final asmServer = this.asmServer;
  final asmUser = this.asmUser;
  final charLengthSemantics = this.charLengthSemantics;
  final databaseName = this.databaseName;
  final directPathNoLog = this.directPathNoLog;
  final directPathParallelLoad = this.directPathParallelLoad;
  final enableHomogenousTablespace = this.enableHomogenousTablespace;
  final failTasksOnLobTruncation = this.failTasksOnLobTruncation;
  final numberDatatypeScale = this.numberDatatypeScale;
  final oraclePathPrefix = this.oraclePathPrefix;
  final parallelAsmReadThreads = this.parallelAsmReadThreads;
  final password = this.password;
  final port = this.port;
  final readAheadBlocks = this.readAheadBlocks;
  final readTableSpaceName = this.readTableSpaceName;
  final replacePathPrefix = this.replacePathPrefix;
  final retryInterval = this.retryInterval;
  final secretsManagerAccessRoleArn = this.secretsManagerAccessRoleArn;
  final secretsManagerOracleAsmAccessRoleArn =
      this.secretsManagerOracleAsmAccessRoleArn;
  final secretsManagerOracleAsmSecretId =
      this.secretsManagerOracleAsmSecretId;
  final secretsManagerSecretId = this.secretsManagerSecretId;
  final securityDbEncryption = this.securityDbEncryption;
  final securityDbEncryptionName = this.securityDbEncryptionName;
  final serverName = this.serverName;
  final useAlternateFolderForOnline = this.useAlternateFolderForOnline;
  final usePathPrefix = this.usePathPrefix;
  final username = this.username;
  return {
    if (accessAlternateDirectly != null)
      'AccessAlternateDirectly': accessAlternateDirectly,
    if (addSupplementalLogging != null)
      'AddSupplementalLogging': addSupplementalLogging,
    if (additionalArchivedLogDestId != null)
      'AdditionalArchivedLogDestId': additionalArchivedLogDestId,
    if (allowSelectNestedTables != null)
      'AllowSelectNestedTables': allowSelectNestedTables,
    if (archivedLogDestId != null) 'ArchivedLogDestId': archivedLogDestId,
    if (archivedLogsOnly != null) 'ArchivedLogsOnly': archivedLogsOnly,
    if (asmPassword != null) 'AsmPassword': asmPassword,
    if (asmServer != null) 'AsmServer': asmServer,
    if (asmUser != null) 'AsmUser': asmUser,
    if (charLengthSemantics != null)
      'CharLengthSemantics': charLengthSemantics.toValue(),
    if (databaseName != null) 'DatabaseName': databaseName,
    if (directPathNoLog != null) 'DirectPathNoLog': directPathNoLog,
    if (directPathParallelLoad != null)
      'DirectPathParallelLoad': directPathParallelLoad,
    if (enableHomogenousTablespace != null)
      'EnableHomogenousTablespace': enableHomogenousTablespace,
    if (failTasksOnLobTruncation != null)
      'FailTasksOnLobTruncation': failTasksOnLobTruncation,
    if (numberDatatypeScale != null)
      'NumberDatatypeScale': numberDatatypeScale,
    if (oraclePathPrefix != null) 'OraclePathPrefix': oraclePathPrefix,
    if (parallelAsmReadThreads != null)
      'ParallelAsmReadThreads': parallelAsmReadThreads,
    if (password != null) 'Password': password,
    if (port != null) 'Port': port,
    if (readAheadBlocks != null) 'ReadAheadBlocks': readAheadBlocks,
    if (readTableSpaceName != null) 'ReadTableSpaceName': readTableSpaceName,
    if (replacePathPrefix != null) 'ReplacePathPrefix': replacePathPrefix,
    if (retryInterval != null) 'RetryInterval': retryInterval,
    if (secretsManagerAccessRoleArn != null)
      'SecretsManagerAccessRoleArn': secretsManagerAccessRoleArn,
    if (secretsManagerOracleAsmAccessRoleArn != null)
      'SecretsManagerOracleAsmAccessRoleArn':
          secretsManagerOracleAsmAccessRoleArn,
    if (secretsManagerOracleAsmSecretId != null)
      'SecretsManagerOracleAsmSecretId': secretsManagerOracleAsmSecretId,
    if (secretsManagerSecretId != null)
      'SecretsManagerSecretId': secretsManagerSecretId,
    if (securityDbEncryption != null)
      'SecurityDbEncryption': securityDbEncryption,
    if (securityDbEncryptionName != null)
      'SecurityDbEncryptionName': securityDbEncryptionName,
    if (serverName != null) 'ServerName': serverName,
    if (useAlternateFolderForOnline != null)
      'UseAlternateFolderForOnline': useAlternateFolderForOnline,
    if (usePathPrefix != null) 'UsePathPrefix': usePathPrefix,
    if (username != null) 'Username': username,
  };
}