MariaDbDumpCliTool class
Constructors
- MariaDbDumpCliTool({String executable = "mariadb-dump", int? windowsCodePage = WindowsCodePage.utf8})
Properties
- executable ↔ String
- 
  The executable that is used whenever this CliTool starts a io.Process.
  latefinalinherited
- 
  extraEnvironment
  ↔ Map<String, String> ?
- 
  Some extra environment variables that will used whenever a process is
started by this CliTool.
  getter/setter pairinherited
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- originalExecutable → String
- 
  This is the original executable that was passed to the constructor
of this CliTool.
  finalinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- website → Uri?
- 
  
  no setterinherited
- windowsCodePage → int?
- 
  The code page that should be used when executing this CliTool
on windows.
  finalinherited
Methods
- 
  checkExistsSync() → void 
- 
  Check if executable exists, as per existsSync.
  inherited
- 
  consumeProcess(List< String> args, {String? workingDirectory, CliStreamConsumer consumer = const CliStreamConsumer(), Map<String, String> ? environment, bool includeParentEnvironment = true, bool includeExtraEnvironment = true}) → Future<int> 
- 
  Start a new process and consume it using consumer.inherited
- 
  dump({required String user, required String database, String? host, int? port, String? password, Set< DumpOption> options = const {}, bool produceXml = false}) → Future<CliResult> 
- 
  The order of optionsmatters.
- 
  dumpAndParse({required String user, required String database, String? host, int? port, String? password}) → Future< MariaDbDatabase?> 
- 
  evaluateProcess(List< String> args, {String? workingDirectory, CliStreamConsumer consumer = const CliStreamConsumer(), Map<String, String> ? environment, bool includeParentEnvironment = true, bool includeExtraEnvironment = true, int expectedCode = 0}) → Future<bool> 
- 
  Start a process in workingDirectory.inherited
- 
  existsSync() → bool 
- 
  Synchronously check if executable can be found and executed without any
errors.
  override
- 
  getVersionSync() → Version 
- 
  Returns the version of executable.
  override
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  runAsync(List< String> args, {String? workingDirectory, Encoding encoding = defaultCliEncoding, Map<String, String> ? environment, bool includeParentEnvironment = true, bool includeExtraEnvironment = true}) → Future<ProcessResult> 
- 
  
  inherited
- 
  runSync(List< String> args, {String? workingDirectory, Encoding encoding = defaultCliEncoding, Map<String, String> ? environment, bool includeParentEnvironment = true, bool includeExtraEnvironment = true}) → ProcessResult
- 
  
  inherited
- 
  startProcess(List< String> args, {String? workingDirectory, ProcessStartMode mode = io.ProcessStartMode.normal, Map<String, String> ? environment, bool includeParentEnvironment = true, bool includeExtraEnvironment = true}) → Future<Process> 
- 
  
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
- 
  writeWindowsBatchScript({required File file, required String contents, bool changeCodePage = true}) → Future< void> 
- 
  
  inherited
- 
  writeWindowsBatchScriptSync({required File file, required String contents, bool changeCodePage = true}) → void 
- 
  
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited
Static Methods
- 
  parseDumpResult({required String result, required String database}) → MariaDbDatabase