toJson method
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,
};
}