## Uses of Class
oracle.dbtools.plugin.api.conf.ConfigurationSetting.Builder

- Packages that use ConfigurationSetting.Builder
  Package | Description
  --- | ---
  oracle.dbtools.plugin.api.conf | Services for defining and introspecting Configuration Settings

- - ### Uses of ConfigurationSetting.Builder in oracle.dbtools.plugin.api.conf

    Methods in oracle.dbtools.plugin.api.conf that return ConfigurationSetting.Builder
    Modifier and Type | Method | Description
    --- | --- | ---
    `ConfigurationSetting.Builder` | ConfigurationSetting.Builder.`defaultValue​(java.lang.Object defaultValue)` | Specify the default value of this setting, if no explicit value is found in the `Configuration`.
    `ConfigurationSetting.Builder` | ConfigurationSetting.Builder.`description​(Translatable description)` |
    `ConfigurationSetting.Builder` | ConfigurationSetting.Builder.`global​(boolean global)` | Specify whether this is a global setting or not
    `ConfigurationSetting.Builder` | ConfigurationSetting.`modify()` | Produce a new `ConfigurationSetting.Builder` instance initialized with the state of this `ConfigurationSetting`
    `ConfigurationSetting.Builder` | ConfigurationSetting.Builder.`override​(boolean override)` | Specify whether this setting can be overridden at runtime.
    `ConfigurationSetting.Builder` | ConfigurationSetting.Builder.`secure​(boolean secure)` | Specify whether this setting contains sensitive data such as passwords.
    `static ConfigurationSetting.Builder` | ConfigurationSetting.`setting()` | Create a `ConfigurationSetting.Builder` instance
    `ConfigurationSetting.Builder` | ConfigurationSetting.Builder.`status​(ConfigurationStatus status)` | Specify the status of the configuration setting
    `ConfigurationSetting.Builder` | ConfigurationSetting.Builder.`type​(java.lang.Class<?> type)` | Specify the data type of the setting