Class ExportOptions.Builder

java.lang.Object
com.denodo.scheduler.client.commons.ExportOptions.Builder
Enclosing class:
ExportOptions

public static class ExportOptions.Builder extends Object
Allows to construct new instances of ExportOptions
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • exportAsXML

      public ExportOptions.Builder exportAsXML(boolean val)
      Set export as XML option
      Parameters:
      val - whether to export as XML
    • exportDependencies

      public ExportOptions.Builder exportDependencies(boolean val)
      Set export dependencies option
      Parameters:
      val - whether to export dependencies
    • config

      public ExportOptions.Builder config(boolean val)
      Set export configuration option
      Parameters:
      val - whether to export configuration
    • drivers

      public ExportOptions.Builder drivers(boolean val)
      Set export drivers option
      Parameters:
      val - whether to export drivers
    • plugins

      public ExportOptions.Builder plugins(boolean val)
      Set export plugins option
      Parameters:
      val - whether to export plugins
    • exportWithProperties

      public ExportOptions.Builder exportWithProperties(boolean val)
      Set export with properties option
      Parameters:
      val - whether to export with properties
    • permissions

      public ExportOptions.Builder permissions(boolean val)
      Set export permissions option
      Parameters:
      val - whether to export permissions
    • metadataPassword

      public ExportOptions.Builder metadataPassword(String val)
      Set password used to encrypt sensitive metadata Value can be null
      Parameters:
      val - metadata password
    • ignoreCustomPasswordPrefix

      public ExportOptions.Builder ignoreCustomPasswordPrefix(boolean val)
      Set compatibility mode
      Parameters:
      val - whether to use or not the compatibility mode to import/export.
    • build

      public ExportOptions build()
      Returns:
      instance with options values