Class ExportOptions.Builder
java.lang.Object
com.denodo.scheduler.client.commons.ExportOptions.Builder
- Enclosing class:
- ExportOptions
Allows to construct new instances of
ExportOptions-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()config(boolean val) Set export configuration optiondrivers(boolean val) Set export drivers optionexportAsXML(boolean val) Set export as XML optionexportDependencies(boolean val) Set export dependencies optionexportWithProperties(boolean val) Set export with properties optionignoreCustomPasswordPrefix(boolean val) Set compatibility modemetadataPassword(String val) Set password used to encrypt sensitive metadata Value can be nullpermissions(boolean val) Set export permissions optionplugins(boolean val) Set export plugins option
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
exportAsXML
Set export as XML option- Parameters:
val- whether to export as XML
-
exportDependencies
Set export dependencies option- Parameters:
val- whether to export dependencies
-
config
Set export configuration option- Parameters:
val- whether to export configuration
-
drivers
Set export drivers option- Parameters:
val- whether to export drivers
-
plugins
Set export plugins option- Parameters:
val- whether to export plugins
-
exportWithProperties
Set export with properties option- Parameters:
val- whether to export with properties
-
permissions
Set export permissions option- Parameters:
val- whether to export permissions
-
metadataPassword
Set password used to encrypt sensitive metadata Value can be null- Parameters:
val- metadata password
-
ignoreCustomPasswordPrefix
Set compatibility mode- Parameters:
val- whether to use or not the compatibility mode to import/export.
-
build
- Returns:
- instance with options values
-