com.amazonaws.services.rds.model
Class DescribeDBEngineVersionsRequest

java.lang.Object
  extended by com.amazonaws.AmazonWebServiceRequest
      extended by com.amazonaws.services.rds.model.DescribeDBEngineVersionsRequest

public class DescribeDBEngineVersionsRequest
extends AmazonWebServiceRequest

Container for the parameters to the DescribeDBEngineVersions operation.

See Also:
AmazonRDS.describeDBEngineVersions(DescribeDBEngineVersionsRequest)

Constructor Summary
DescribeDBEngineVersionsRequest()
          Default constructor for a new DescribeDBEngineVersionsRequest object.
 
Method Summary
 String getDBParameterGroupFamily()
          Returns the value of the DBParameterGroupFamily property for this object.
 Boolean getDefaultOnly()
          Returns the value of the DefaultOnly property for this object.
 String getEngine()
          Returns the value of the Engine property for this object.
 String getEngineVersion()
          Returns the value of the EngineVersion property for this object.
 String getMarker()
          Returns the value of the Marker property for this object.
 Integer getMaxRecords()
          Returns the value of the MaxRecords property for this object.
 Boolean isDefaultOnly()
          Returns the value of the DefaultOnly property for this object.
 void setDBParameterGroupFamily(String dBParameterGroupFamily)
          Sets the value of the DBParameterGroupFamily property for this object.
 void setDefaultOnly(Boolean defaultOnly)
          Sets the value of the DefaultOnly property for this object.
 void setEngine(String engine)
          Sets the value of the Engine property for this object.
 void setEngineVersion(String engineVersion)
          Sets the value of the EngineVersion property for this object.
 void setMarker(String marker)
          Sets the value of the Marker property for this object.
 void setMaxRecords(Integer maxRecords)
          Sets the value of the MaxRecords property for this object.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 DescribeDBEngineVersionsRequest withDBParameterGroupFamily(String dBParameterGroupFamily)
          Sets the value of the DBParameterGroupFamily property for this object.
 DescribeDBEngineVersionsRequest withDefaultOnly(Boolean defaultOnly)
          Sets the value of the DefaultOnly property for this object.
 DescribeDBEngineVersionsRequest withEngine(String engine)
          Sets the value of the Engine property for this object.
 DescribeDBEngineVersionsRequest withEngineVersion(String engineVersion)
          Sets the value of the EngineVersion property for this object.
 DescribeDBEngineVersionsRequest withMarker(String marker)
          Sets the value of the Marker property for this object.
 DescribeDBEngineVersionsRequest withMaxRecords(Integer maxRecords)
          Sets the value of the MaxRecords property for this object.
 
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyPrivateRequestParameters
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DescribeDBEngineVersionsRequest

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

Method Detail

getEngine

public String getEngine()
Returns the value of the Engine property for this object.

Returns:
The value of the Engine property for this object.

setEngine

public void setEngine(String engine)
Sets the value of the Engine property for this object.

Parameters:
engine - The new value for the Engine property for this object.

withEngine

public DescribeDBEngineVersionsRequest withEngine(String engine)
Sets the value of the Engine property for this object.

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

Parameters:
engine - The new value for the Engine property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getEngineVersion

public String getEngineVersion()
Returns the value of the EngineVersion property for this object.

Returns:
The value of the EngineVersion property for this object.

setEngineVersion

public void setEngineVersion(String engineVersion)
Sets the value of the EngineVersion property for this object.

Parameters:
engineVersion - The new value for the EngineVersion property for this object.

withEngineVersion

public DescribeDBEngineVersionsRequest withEngineVersion(String engineVersion)
Sets the value of the EngineVersion property for this object.

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

Parameters:
engineVersion - The new value for the EngineVersion property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getDBParameterGroupFamily

public String getDBParameterGroupFamily()
Returns the value of the DBParameterGroupFamily property for this object.

Returns:
The value of the DBParameterGroupFamily property for this object.

setDBParameterGroupFamily

public void setDBParameterGroupFamily(String dBParameterGroupFamily)
Sets the value of the DBParameterGroupFamily property for this object.

Parameters:
dBParameterGroupFamily - The new value for the DBParameterGroupFamily property for this object.

withDBParameterGroupFamily

public DescribeDBEngineVersionsRequest withDBParameterGroupFamily(String dBParameterGroupFamily)
Sets the value of the DBParameterGroupFamily property for this object.

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

Parameters:
dBParameterGroupFamily - The new value for the DBParameterGroupFamily property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getMaxRecords

public Integer getMaxRecords()
Returns the value of the MaxRecords property for this object.

Returns:
The value of the MaxRecords property for this object.

setMaxRecords

public void setMaxRecords(Integer maxRecords)
Sets the value of the MaxRecords property for this object.

Parameters:
maxRecords - The new value for the MaxRecords property for this object.

withMaxRecords

public DescribeDBEngineVersionsRequest withMaxRecords(Integer maxRecords)
Sets the value of the MaxRecords property for this object.

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

Parameters:
maxRecords - The new value for the MaxRecords property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getMarker

public String getMarker()
Returns the value of the Marker property for this object.

Returns:
The value of the Marker property for this object.

setMarker

public void setMarker(String marker)
Sets the value of the Marker property for this object.

Parameters:
marker - The new value for the Marker property for this object.

withMarker

public DescribeDBEngineVersionsRequest withMarker(String marker)
Sets the value of the Marker property for this object.

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

Parameters:
marker - The new value for the Marker property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

isDefaultOnly

public Boolean isDefaultOnly()
Returns the value of the DefaultOnly property for this object.

Returns:
The value of the DefaultOnly property for this object.

setDefaultOnly

public void setDefaultOnly(Boolean defaultOnly)
Sets the value of the DefaultOnly property for this object.

Parameters:
defaultOnly - The new value for the DefaultOnly property for this object.

withDefaultOnly

public DescribeDBEngineVersionsRequest withDefaultOnly(Boolean defaultOnly)
Sets the value of the DefaultOnly property for this object.

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

Parameters:
defaultOnly - The new value for the DefaultOnly property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getDefaultOnly

public Boolean getDefaultOnly()
Returns the value of the DefaultOnly property for this object.

Returns:
The value of the DefaultOnly property for this object.

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()


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