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 MySqlConfigurationDataSummarybuild()MySqlConfigurationDataSummary.Buildercopy(MySqlConfigurationDataSummary model)MySqlConfigurationDataSummary.BuilderdefaultValue(String defaultValue)The default value of the variable.MySqlConfigurationDataSummary.Builderdescription(String description)The description of the variable.MySqlConfigurationDataSummary.BuilderhostSet(String hostSet)The host from where the value of the variable was set.MySqlConfigurationDataSummary.BuilderisConfigurable(Boolean isConfigurable)Indicates whether the variable is configurable.MySqlConfigurationDataSummary.BuilderisDynamic(Boolean isDynamic)Indicates whether the variable can be set dynamically or not.MySqlConfigurationDataSummary.BuilderisInit(Boolean isInit)Indicates whether the variable is set at server startup.MySqlConfigurationDataSummary.BuildermaxValue(BigDecimal maxValue)The maximum value of the variable.MySqlConfigurationDataSummary.BuilderminValue(BigDecimal minValue)The minimum value of the variable.MySqlConfigurationDataSummary.Buildername(String name)The name of the configuration variableMySqlConfigurationDataSummary.Builderpath(String path)The path name of the option file (VARIABLE_PATH), if the variable was set in an option file.MySqlConfigurationDataSummary.BuilderpossibleValues(String possibleValues)The comma-separated list of possible values for the variable in value:valueDescription format.MySqlConfigurationDataSummary.Buildersource(MySqlConfigurationDataSummary.Source source)The source from which the variable was most recently set.MySqlConfigurationDataSummary.BuildersupportedVersions(String supportedVersions)The comma-separated list of MySQL versions that support the variable.MySqlConfigurationDataSummary.BuildertimeSet(Date timeSet)The time when the value of the variable was set.MySqlConfigurationDataSummary.Buildertype(String type)The type of variable.MySqlConfigurationDataSummary.BuilderuserSet(String userSet)The user who sets the value of the variable.MySqlConfigurationDataSummary.Buildervalue(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)
-
-