Class MySqlConfigurationDataSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.MySqlConfigurationDataSummary.Builder
-
- Enclosing class:
- MySqlConfigurationDataSummary
public static class MySqlConfigurationDataSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MySqlConfigurationDataSummary
build()
MySqlConfigurationDataSummary.Builder
copy(MySqlConfigurationDataSummary model)
MySqlConfigurationDataSummary.Builder
defaultValue(String defaultValue)
The default value of the variable.MySqlConfigurationDataSummary.Builder
description(String description)
The description of the variable.MySqlConfigurationDataSummary.Builder
hostSet(String hostSet)
The host from where the value of the variable was set.MySqlConfigurationDataSummary.Builder
isConfigurable(Boolean isConfigurable)
Indicates whether the variable is configurable.MySqlConfigurationDataSummary.Builder
isDynamic(Boolean isDynamic)
Indicates whether the variable can be set dynamically or not.MySqlConfigurationDataSummary.Builder
isInit(Boolean isInit)
Indicates whether the variable is set at server startup.MySqlConfigurationDataSummary.Builder
maxValue(BigDecimal maxValue)
The maximum value of the variable.MySqlConfigurationDataSummary.Builder
minValue(BigDecimal minValue)
The minimum value of the variable.MySqlConfigurationDataSummary.Builder
name(String name)
The name of the configuration variableMySqlConfigurationDataSummary.Builder
path(String path)
The path name of the option file (VARIABLE_PATH), if the variable was set in an option file.MySqlConfigurationDataSummary.Builder
possibleValues(String possibleValues)
The comma-separated list of possible values for the variable in value:valueDescription format.MySqlConfigurationDataSummary.Builder
source(MySqlConfigurationDataSummary.Source source)
The source from which the variable was most recently set.MySqlConfigurationDataSummary.Builder
supportedVersions(String supportedVersions)
The comma-separated list of MySQL versions that support the variable.MySqlConfigurationDataSummary.Builder
timeSet(Date timeSet)
The time when the value of the variable was set.MySqlConfigurationDataSummary.Builder
type(String type)
The type of variable.MySqlConfigurationDataSummary.Builder
userSet(String userSet)
The user who sets the value of the variable.MySqlConfigurationDataSummary.Builder
value(String value)
The value of the variable.
-
-
-
Method Detail
-
name
public MySqlConfigurationDataSummary.Builder name(String name)
The name of the configuration variable- Parameters:
name
- the value to set- Returns:
- this builder
-
value
public MySqlConfigurationDataSummary.Builder value(String value)
The value of the variable.- Parameters:
value
- the value to set- Returns:
- this builder
-
source
public MySqlConfigurationDataSummary.Builder source(MySqlConfigurationDataSummary.Source source)
The source from which the variable was most recently set.- Parameters:
source
- the value to set- Returns:
- this builder
-
minValue
public MySqlConfigurationDataSummary.Builder minValue(BigDecimal minValue)
The minimum value of the variable.- Parameters:
minValue
- the value to set- Returns:
- this builder
-
maxValue
public MySqlConfigurationDataSummary.Builder maxValue(BigDecimal maxValue)
The maximum value of the variable.- Parameters:
maxValue
- the value to set- Returns:
- this builder
-
type
public MySqlConfigurationDataSummary.Builder type(String type)
The type of variable.- Parameters:
type
- the value to set- Returns:
- this builder
-
defaultValue
public MySqlConfigurationDataSummary.Builder defaultValue(String defaultValue)
The default value of the variable.- Parameters:
defaultValue
- the value to set- Returns:
- this builder
-
timeSet
public MySqlConfigurationDataSummary.Builder timeSet(Date timeSet)
The time when the value of the variable was set.- Parameters:
timeSet
- the value to set- Returns:
- this builder
-
hostSet
public MySqlConfigurationDataSummary.Builder hostSet(String hostSet)
The host from where the value of the variable was set.This is empty for a MySQL Database System.
- Parameters:
hostSet
- the value to set- Returns:
- this builder
-
userSet
public MySqlConfigurationDataSummary.Builder userSet(String userSet)
The user who sets the value of the variable.This is empty for a MySQL Database System.
- Parameters:
userSet
- the value to set- Returns:
- this builder
-
isDynamic
public MySqlConfigurationDataSummary.Builder isDynamic(Boolean isDynamic)
Indicates whether the variable can be set dynamically or not.- Parameters:
isDynamic
- the value to set- Returns:
- this builder
-
isInit
public MySqlConfigurationDataSummary.Builder isInit(Boolean isInit)
Indicates whether the variable is set at server startup.- Parameters:
isInit
- the value to set- Returns:
- this builder
-
isConfigurable
public MySqlConfigurationDataSummary.Builder isConfigurable(Boolean isConfigurable)
Indicates whether the variable is configurable.- Parameters:
isConfigurable
- the value to set- Returns:
- this builder
-
path
public MySqlConfigurationDataSummary.Builder path(String path)
The path name of the option file (VARIABLE_PATH), if the variable was set in an option file.If the variable was not set in an
- Parameters:
path
- the value to set- Returns:
- this builder
-
description
public MySqlConfigurationDataSummary.Builder description(String description)
The description of the variable.- Parameters:
description
- the value to set- Returns:
- this builder
-
possibleValues
public MySqlConfigurationDataSummary.Builder possibleValues(String possibleValues)
The comma-separated list of possible values for the variable in value:valueDescription format.- Parameters:
possibleValues
- the value to set- Returns:
- this builder
-
supportedVersions
public MySqlConfigurationDataSummary.Builder supportedVersions(String supportedVersions)
The comma-separated list of MySQL versions that support the variable.- Parameters:
supportedVersions
- the value to set- Returns:
- this builder
-
build
public MySqlConfigurationDataSummary build()
-
copy
public MySqlConfigurationDataSummary.Builder copy(MySqlConfigurationDataSummary model)
-
-