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.ExplicitlySetBmcModelThe 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 classMySqlConfigurationDataSummary.Builderstatic classMySqlConfigurationDataSummary.SourceThe 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.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetDefaultValue()The default value of the variable.StringgetDescription()The description of the variable.StringgetHostSet()The host from where the value of the variable was set.BooleangetIsConfigurable()Indicates whether the variable is configurable.BooleangetIsDynamic()Indicates whether the variable can be set dynamically or not.BooleangetIsInit()Indicates whether the variable is set at server startup.BigDecimalgetMaxValue()The maximum value of the variable.BigDecimalgetMinValue()The minimum value of the variable.StringgetName()The name of the configuration variableStringgetPath()The path name of the option file (VARIABLE_PATH), if the variable was set in an option file.StringgetPossibleValues()The comma-separated list of possible values for the variable in value:valueDescription format.MySqlConfigurationDataSummary.SourcegetSource()The source from which the variable was most recently set.StringgetSupportedVersions()The comma-separated list of MySQL versions that support the variable.DategetTimeSet()The time when the value of the variable was set.StringgetType()The type of variable.StringgetUserSet()The user who sets the value of the variable.StringgetValue()The value of the variable.inthashCode()MySqlConfigurationDataSummary.BuildertoBuilder()StringtoString()StringtoString(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:
toStringin 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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-