Class DBEngineVersion
- All Implemented Interfaces:
Serializable
,Cloneable
This data type is used as a response element in the action DescribeDBEngineVersions.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The description of the database engine.The description of the database engine version.The name of the DB parameter group family for the database engine.The default character set for new instances of this engine version, if theCharacterSetName
parameter of the CreateDBInstance API is not specified.The name of the database engine.The version number of the database engine.A list of the character sets supported by this engine for theCharacterSetName
parameter of the CreateDBInstance API.A list of engine versions that this database engine version can be upgraded to.int
hashCode()
void
setDBEngineDescription
(String dBEngineDescription) The description of the database engine.void
setDBEngineVersionDescription
(String dBEngineVersionDescription) The description of the database engine version.void
setDBParameterGroupFamily
(String dBParameterGroupFamily) The name of the DB parameter group family for the database engine.void
setDefaultCharacterSet
(CharacterSet defaultCharacterSet) The default character set for new instances of this engine version, if theCharacterSetName
parameter of the CreateDBInstance API is not specified.void
The name of the database engine.void
setEngineVersion
(String engineVersion) The version number of the database engine.void
setSupportedCharacterSets
(Collection<CharacterSet> supportedCharacterSets) A list of the character sets supported by this engine for theCharacterSetName
parameter of the CreateDBInstance API.void
setValidUpgradeTarget
(Collection<UpgradeTarget> validUpgradeTarget) A list of engine versions that this database engine version can be upgraded to.toString()
Returns a string representation of this object; useful for testing and debugging.withDBEngineDescription
(String dBEngineDescription) The description of the database engine.withDBEngineVersionDescription
(String dBEngineVersionDescription) The description of the database engine version.withDBParameterGroupFamily
(String dBParameterGroupFamily) The name of the DB parameter group family for the database engine.withDefaultCharacterSet
(CharacterSet defaultCharacterSet) The default character set for new instances of this engine version, if theCharacterSetName
parameter of the CreateDBInstance API is not specified.withEngine
(String engine) The name of the database engine.withEngineVersion
(String engineVersion) The version number of the database engine.withSupportedCharacterSets
(CharacterSet... supportedCharacterSets) A list of the character sets supported by this engine for theCharacterSetName
parameter of the CreateDBInstance API.withSupportedCharacterSets
(Collection<CharacterSet> supportedCharacterSets) A list of the character sets supported by this engine for theCharacterSetName
parameter of the CreateDBInstance API.withValidUpgradeTarget
(UpgradeTarget... validUpgradeTarget) A list of engine versions that this database engine version can be upgraded to.withValidUpgradeTarget
(Collection<UpgradeTarget> validUpgradeTarget) A list of engine versions that this database engine version can be upgraded to.
-
Constructor Details
-
DBEngineVersion
public DBEngineVersion()
-
-
Method Details
-
setEngine
The name of the database engine.
- Parameters:
engine
- The name of the database engine.
-
getEngine
The name of the database engine.
- Returns:
- The name of the database engine.
-
withEngine
The name of the database engine.
- Parameters:
engine
- The name of the database engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEngineVersion
The version number of the database engine.
- Parameters:
engineVersion
- The version number of the database engine.
-
getEngineVersion
The version number of the database engine.
- Returns:
- The version number of the database engine.
-
withEngineVersion
The version number of the database engine.
- Parameters:
engineVersion
- The version number of the database engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDBParameterGroupFamily
The name of the DB parameter group family for the database engine.
- Parameters:
dBParameterGroupFamily
- The name of the DB parameter group family for the database engine.
-
getDBParameterGroupFamily
The name of the DB parameter group family for the database engine.
- Returns:
- The name of the DB parameter group family for the database engine.
-
withDBParameterGroupFamily
The name of the DB parameter group family for the database engine.
- Parameters:
dBParameterGroupFamily
- The name of the DB parameter group family for the database engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDBEngineDescription
The description of the database engine.
- Parameters:
dBEngineDescription
- The description of the database engine.
-
getDBEngineDescription
The description of the database engine.
- Returns:
- The description of the database engine.
-
withDBEngineDescription
The description of the database engine.
- Parameters:
dBEngineDescription
- The description of the database engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDBEngineVersionDescription
The description of the database engine version.
- Parameters:
dBEngineVersionDescription
- The description of the database engine version.
-
getDBEngineVersionDescription
The description of the database engine version.
- Returns:
- The description of the database engine version.
-
withDBEngineVersionDescription
The description of the database engine version.
- Parameters:
dBEngineVersionDescription
- The description of the database engine version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDefaultCharacterSet
The default character set for new instances of this engine version, if the
CharacterSetName
parameter of the CreateDBInstance API is not specified.- Parameters:
defaultCharacterSet
- The default character set for new instances of this engine version, if theCharacterSetName
parameter of the CreateDBInstance API is not specified.
-
getDefaultCharacterSet
The default character set for new instances of this engine version, if the
CharacterSetName
parameter of the CreateDBInstance API is not specified.- Returns:
- The default character set for new instances of this engine
version, if the
CharacterSetName
parameter of the CreateDBInstance API is not specified.
-
withDefaultCharacterSet
The default character set for new instances of this engine version, if the
CharacterSetName
parameter of the CreateDBInstance API is not specified.- Parameters:
defaultCharacterSet
- The default character set for new instances of this engine version, if theCharacterSetName
parameter of the CreateDBInstance API is not specified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getSupportedCharacterSets
A list of the character sets supported by this engine for the
CharacterSetName
parameter of the CreateDBInstance API.- Returns:
- A list of the character sets supported by this engine for the
CharacterSetName
parameter of the CreateDBInstance API.
-
setSupportedCharacterSets
A list of the character sets supported by this engine for the
CharacterSetName
parameter of the CreateDBInstance API.- Parameters:
supportedCharacterSets
- A list of the character sets supported by this engine for theCharacterSetName
parameter of the CreateDBInstance API.
-
withSupportedCharacterSets
A list of the character sets supported by this engine for the
CharacterSetName
parameter of the CreateDBInstance API.NOTE: This method appends the values to the existing list (if any). Use
setSupportedCharacterSets(java.util.Collection)
orwithSupportedCharacterSets(java.util.Collection)
if you want to override the existing values.- Parameters:
supportedCharacterSets
- A list of the character sets supported by this engine for theCharacterSetName
parameter of the CreateDBInstance API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withSupportedCharacterSets
A list of the character sets supported by this engine for the
CharacterSetName
parameter of the CreateDBInstance API.- Parameters:
supportedCharacterSets
- A list of the character sets supported by this engine for theCharacterSetName
parameter of the CreateDBInstance API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getValidUpgradeTarget
A list of engine versions that this database engine version can be upgraded to.
- Returns:
- A list of engine versions that this database engine version can be upgraded to.
-
setValidUpgradeTarget
A list of engine versions that this database engine version can be upgraded to.
- Parameters:
validUpgradeTarget
- A list of engine versions that this database engine version can be upgraded to.
-
withValidUpgradeTarget
A list of engine versions that this database engine version can be upgraded to.
NOTE: This method appends the values to the existing list (if any). Use
setValidUpgradeTarget(java.util.Collection)
orwithValidUpgradeTarget(java.util.Collection)
if you want to override the existing values.- Parameters:
validUpgradeTarget
- A list of engine versions that this database engine version can be upgraded to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withValidUpgradeTarget
A list of engine versions that this database engine version can be upgraded to.
- Parameters:
validUpgradeTarget
- A list of engine versions that this database engine version can be upgraded to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-