Package com.oracle.bmc.psql.model
Class DefaultConfigParams.Builder
- java.lang.Object
-
- com.oracle.bmc.psql.model.DefaultConfigParams.Builder
-
- Enclosing class:
- DefaultConfigParams
public static class DefaultConfigParams.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultConfigParams.BuilderallowedValues(String allowedValues)Range or list of allowed values.DefaultConfigParamsbuild()DefaultConfigParams.BuilderconfigKey(String configKey)The configuration variable name.DefaultConfigParams.Buildercopy(DefaultConfigParams model)DefaultConfigParams.BuilderdataType(String dataType)Data type of the variable.DefaultConfigParams.BuilderdefaultConfigValue(String defaultConfigValue)Default value for the variable.DefaultConfigParams.Builderdescription(String description)Details about the PostgreSQL variable.DefaultConfigParams.BuilderisOverridable(Boolean isOverridable)Whether the value can be overridden or not.DefaultConfigParams.BuilderisRestartRequired(Boolean isRestartRequired)If true, modifying this configuration value will require a restart.
-
-
-
Method Detail
-
configKey
public DefaultConfigParams.Builder configKey(String configKey)
The configuration variable name.- Parameters:
configKey- the value to set- Returns:
- this builder
-
defaultConfigValue
public DefaultConfigParams.Builder defaultConfigValue(String defaultConfigValue)
Default value for the variable.- Parameters:
defaultConfigValue- the value to set- Returns:
- this builder
-
allowedValues
public DefaultConfigParams.Builder allowedValues(String allowedValues)
Range or list of allowed values.- Parameters:
allowedValues- the value to set- Returns:
- this builder
-
isRestartRequired
public DefaultConfigParams.Builder isRestartRequired(Boolean isRestartRequired)
If true, modifying this configuration value will require a restart.- Parameters:
isRestartRequired- the value to set- Returns:
- this builder
-
dataType
public DefaultConfigParams.Builder dataType(String dataType)
Data type of the variable.- Parameters:
dataType- the value to set- Returns:
- this builder
-
isOverridable
public DefaultConfigParams.Builder isOverridable(Boolean isOverridable)
Whether the value can be overridden or not.- Parameters:
isOverridable- the value to set- Returns:
- this builder
-
description
public DefaultConfigParams.Builder description(String description)
Details about the PostgreSQL variable.- Parameters:
description- the value to set- Returns:
- this builder
-
build
public DefaultConfigParams build()
-
copy
public DefaultConfigParams.Builder copy(DefaultConfigParams model)
-
-