Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.rds.model
Class DBEngineVersion

java.lang.Object
  extended by com.amazonaws.services.rds.model.DBEngineVersion
All Implemented Interfaces:
Serializable

public class DBEngineVersion
extends Object
implements Serializable

This data type is used as a response element in the action DescribeDBEngineVersions.

See Also:
Serialized Form

Constructor Summary
DBEngineVersion()
          Default constructor for a new DBEngineVersion object.
 
Method Summary
 boolean equals(Object obj)
           
 String getDBEngineDescription()
          The description of the database engine.
 String getDBEngineVersionDescription()
          The description of the database engine version.
 String getDBParameterGroupFamily()
          The name of the DBParameterGroupFamily for the database engine.
 CharacterSet getDefaultCharacterSet()
          The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API is not specified.
 String getEngine()
          The name of the database engine.
 String getEngineVersion()
          The version number of the database engine.
 List<CharacterSet> getSupportedCharacterSets()
          A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance API.
 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 DBParameterGroupFamily for the database engine.
 void setDefaultCharacterSet(CharacterSet defaultCharacterSet)
          The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API is not specified.
 void setEngine(String engine)
          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 the CharacterSetName parameter of the CreateDBInstance API.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 DBEngineVersion withDBEngineDescription(String dBEngineDescription)
          The description of the database engine.
 DBEngineVersion withDBEngineVersionDescription(String dBEngineVersionDescription)
          The description of the database engine version.
 DBEngineVersion withDBParameterGroupFamily(String dBParameterGroupFamily)
          The name of the DBParameterGroupFamily for the database engine.
 DBEngineVersion withDefaultCharacterSet(CharacterSet defaultCharacterSet)
          The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API is not specified.
 DBEngineVersion withEngine(String engine)
          The name of the database engine.
 DBEngineVersion withEngineVersion(String engineVersion)
          The version number of the database engine.
 DBEngineVersion withSupportedCharacterSets(CharacterSet... supportedCharacterSets)
          A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance API.
 DBEngineVersion withSupportedCharacterSets(Collection<CharacterSet> supportedCharacterSets)
          A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance API.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DBEngineVersion

public DBEngineVersion()
Default constructor for a new DBEngineVersion object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.

Method Detail

getEngine

public String getEngine()
The name of the database engine.

Returns:
The name of the database engine.

setEngine

public void setEngine(String engine)
The name of the database engine.

Parameters:
engine - The name of the database engine.

withEngine

public DBEngineVersion withEngine(String engine)
The name of the database engine.

Returns a reference to this object so that method calls can be chained together.

Parameters:
engine - The name of the database engine.
Returns:
A reference to this updated object so that method calls can be chained together.

getEngineVersion

public String getEngineVersion()
The version number of the database engine.

Returns:
The version number of the database engine.

setEngineVersion

public void setEngineVersion(String engineVersion)
The version number of the database engine.

Parameters:
engineVersion - The version number of the database engine.

withEngineVersion

public DBEngineVersion withEngineVersion(String engineVersion)
The version number of the database engine.

Returns a reference to this object so that method calls can be chained together.

Parameters:
engineVersion - The version number of the database engine.
Returns:
A reference to this updated object so that method calls can be chained together.

getDBParameterGroupFamily

public String getDBParameterGroupFamily()
The name of the DBParameterGroupFamily for the database engine.

Returns:
The name of the DBParameterGroupFamily for the database engine.

setDBParameterGroupFamily

public void setDBParameterGroupFamily(String dBParameterGroupFamily)
The name of the DBParameterGroupFamily for the database engine.

Parameters:
dBParameterGroupFamily - The name of the DBParameterGroupFamily for the database engine.

withDBParameterGroupFamily

public DBEngineVersion withDBParameterGroupFamily(String dBParameterGroupFamily)
The name of the DBParameterGroupFamily for the database engine.

Returns a reference to this object so that method calls can be chained together.

Parameters:
dBParameterGroupFamily - The name of the DBParameterGroupFamily for the database engine.
Returns:
A reference to this updated object so that method calls can be chained together.

getDBEngineDescription

public String getDBEngineDescription()
The description of the database engine.

Returns:
The description of the database engine.

setDBEngineDescription

public void setDBEngineDescription(String dBEngineDescription)
The description of the database engine.

Parameters:
dBEngineDescription - The description of the database engine.

withDBEngineDescription

public DBEngineVersion withDBEngineDescription(String dBEngineDescription)
The description of the database engine.

Returns a reference to this object so that method calls can be chained together.

Parameters:
dBEngineDescription - The description of the database engine.
Returns:
A reference to this updated object so that method calls can be chained together.

getDBEngineVersionDescription

public String getDBEngineVersionDescription()
The description of the database engine version.

Returns:
The description of the database engine version.

setDBEngineVersionDescription

public void setDBEngineVersionDescription(String dBEngineVersionDescription)
The description of the database engine version.

Parameters:
dBEngineVersionDescription - The description of the database engine version.

withDBEngineVersionDescription

public DBEngineVersion withDBEngineVersionDescription(String dBEngineVersionDescription)
The description of the database engine version.

Returns a reference to this object so that method calls can be chained together.

Parameters:
dBEngineVersionDescription - The description of the database engine version.
Returns:
A reference to this updated object so that method calls can be chained together.

getDefaultCharacterSet

public CharacterSet 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.

setDefaultCharacterSet

public void setDefaultCharacterSet(CharacterSet defaultCharacterSet)
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 the CharacterSetName parameter of the CreateDBInstance API is not specified.

withDefaultCharacterSet

public DBEngineVersion withDefaultCharacterSet(CharacterSet defaultCharacterSet)
The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API is not specified.

Returns a reference to this object so that method calls can be chained together.

Parameters:
defaultCharacterSet - The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API is not specified.
Returns:
A reference to this updated object so that method calls can be chained together.

getSupportedCharacterSets

public List<CharacterSet> 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

public void setSupportedCharacterSets(Collection<CharacterSet> supportedCharacterSets)
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 the CharacterSetName parameter of the CreateDBInstance API.

withSupportedCharacterSets

public DBEngineVersion withSupportedCharacterSets(CharacterSet... supportedCharacterSets)
A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance API.

Returns a reference to this object so that method calls can be chained together.

Parameters:
supportedCharacterSets - A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance API.
Returns:
A reference to this updated object so that method calls can be chained together.

withSupportedCharacterSets

public DBEngineVersion withSupportedCharacterSets(Collection<CharacterSet> supportedCharacterSets)
A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance API.

Returns a reference to this object so that method calls can be chained together.

Parameters:
supportedCharacterSets - A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance API.
Returns:
A reference to this updated object so that method calls can be chained together.

toString

public String toString()
Returns a string representation of this object; useful for testing and debugging.

Overrides:
toString in class Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.