Class MySqlConfigurationDataSummary
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.databasemanagement.model.MySqlConfigurationDataSummary
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20201101") public final class MySqlConfigurationDataSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
The configuration variables for a MySQL Database.
Note: Objects should always be created or deserialized using theMySqlConfigurationDataSummary.Builder
. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theMySqlConfigurationDataSummary.Builder
, which maintain a set of all explicitly set fields calledMySqlConfigurationDataSummary.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MySqlConfigurationDataSummary.Builder
static class
MySqlConfigurationDataSummary.Source
The source from which the variable was most recently set.
-
Constructor Summary
Constructors Constructor Description MySqlConfigurationDataSummary(String name, String value, MySqlConfigurationDataSummary.Source source, BigDecimal minValue, BigDecimal maxValue, String type, String defaultValue, Date timeSet, String hostSet, String userSet, Boolean isDynamic, Boolean isInit, Boolean isConfigurable, String path, String description, String possibleValues, String supportedVersions)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MySqlConfigurationDataSummary.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getDefaultValue()
The default value of the variable.String
getDescription()
The description of the variable.String
getHostSet()
The host from where the value of the variable was set.Boolean
getIsConfigurable()
Indicates whether the variable is configurable.Boolean
getIsDynamic()
Indicates whether the variable can be set dynamically or not.Boolean
getIsInit()
Indicates whether the variable is set at server startup.BigDecimal
getMaxValue()
The maximum value of the variable.BigDecimal
getMinValue()
The minimum value of the variable.String
getName()
The name of the configuration variableString
getPath()
The path name of the option file (VARIABLE_PATH), if the variable was set in an option file.String
getPossibleValues()
The comma-separated list of possible values for the variable in value:valueDescription format.MySqlConfigurationDataSummary.Source
getSource()
The source from which the variable was most recently set.String
getSupportedVersions()
The comma-separated list of MySQL versions that support the variable.Date
getTimeSet()
The time when the value of the variable was set.String
getType()
The type of variable.String
getUserSet()
The user who sets the value of the variable.String
getValue()
The value of the variable.int
hashCode()
MySqlConfigurationDataSummary.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
MySqlConfigurationDataSummary
@Deprecated @ConstructorProperties({"name","value","source","minValue","maxValue","type","defaultValue","timeSet","hostSet","userSet","isDynamic","isInit","isConfigurable","path","description","possibleValues","supportedVersions"}) public MySqlConfigurationDataSummary(String name, String value, MySqlConfigurationDataSummary.Source source, BigDecimal minValue, BigDecimal maxValue, String type, String defaultValue, Date timeSet, String hostSet, String userSet, Boolean isDynamic, Boolean isInit, Boolean isConfigurable, String path, String description, String possibleValues, String supportedVersions)
Deprecated.
-
-
Method Detail
-
builder
public static MySqlConfigurationDataSummary.Builder builder()
Create a new builder.
-
toBuilder
public MySqlConfigurationDataSummary.Builder toBuilder()
-
getName
public String getName()
The name of the configuration variable- Returns:
- the value
-
getValue
public String getValue()
The value of the variable.- Returns:
- the value
-
getSource
public MySqlConfigurationDataSummary.Source getSource()
The source from which the variable was most recently set.- Returns:
- the value
-
getMinValue
public BigDecimal getMinValue()
The minimum value of the variable.- Returns:
- the value
-
getMaxValue
public BigDecimal getMaxValue()
The maximum value of the variable.- Returns:
- the value
-
getType
public String getType()
The type of variable.- Returns:
- the value
-
getDefaultValue
public String getDefaultValue()
The default value of the variable.- Returns:
- the value
-
getTimeSet
public Date getTimeSet()
The time when the value of the variable was set.- Returns:
- the value
-
getHostSet
public String getHostSet()
The host from where the value of the variable was set.This is empty for a MySQL Database System.
- Returns:
- the value
-
getUserSet
public String getUserSet()
The user who sets the value of the variable.This is empty for a MySQL Database System.
- Returns:
- the value
-
getIsDynamic
public Boolean getIsDynamic()
Indicates whether the variable can be set dynamically or not.- Returns:
- the value
-
getIsInit
public Boolean getIsInit()
Indicates whether the variable is set at server startup.- Returns:
- the value
-
getIsConfigurable
public Boolean getIsConfigurable()
Indicates whether the variable is configurable.- Returns:
- the value
-
getPath
public String getPath()
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
- Returns:
- the value
-
getDescription
public String getDescription()
The description of the variable.- Returns:
- the value
-
getPossibleValues
public String getPossibleValues()
The comma-separated list of possible values for the variable in value:valueDescription format.- Returns:
- the value
-
getSupportedVersions
public String getSupportedVersions()
The comma-separated list of MySQL versions that support the variable.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-