Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.rds.model
Class DescribeOrderableDBInstanceOptionsRequest

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

public class DescribeOrderableDBInstanceOptionsRequest
extends AmazonWebServiceRequest

Container for the parameters to the DescribeOrderableDBInstanceOptions operation.

Returns a list of orderable DB Instance options for the specified engine.

See Also:
AmazonRDS.describeOrderableDBInstanceOptions(DescribeOrderableDBInstanceOptionsRequest)

Constructor Summary
DescribeOrderableDBInstanceOptionsRequest()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDBInstanceClass()
          The DB Instance class filter value.
 java.lang.String getEngine()
          The name of the engine to retrieve DB Instance options for.
 java.lang.String getEngineVersion()
          The engine version filter value.
 java.lang.String getLicenseModel()
          The license model filter value.
 java.lang.String getMarker()
          An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions request.
 java.lang.Integer getMaxRecords()
          The maximum number of records to include in the response.
 java.lang.Boolean getVpc()
          The VPC filter value.
 int hashCode()
           
 java.lang.Boolean isVpc()
          The VPC filter value.
 void setDBInstanceClass(java.lang.String dBInstanceClass)
          The DB Instance class filter value.
 void setEngine(java.lang.String engine)
          The name of the engine to retrieve DB Instance options for.
 void setEngineVersion(java.lang.String engineVersion)
          The engine version filter value.
 void setLicenseModel(java.lang.String licenseModel)
          The license model filter value.
 void setMarker(java.lang.String marker)
          An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions request.
 void setMaxRecords(java.lang.Integer maxRecords)
          The maximum number of records to include in the response.
 void setVpc(java.lang.Boolean vpc)
          The VPC filter value.
 java.lang.String toString()
          Returns a string representation of this object; useful for testing and debugging.
 DescribeOrderableDBInstanceOptionsRequest withDBInstanceClass(java.lang.String dBInstanceClass)
          The DB Instance class filter value.
 DescribeOrderableDBInstanceOptionsRequest withEngine(java.lang.String engine)
          The name of the engine to retrieve DB Instance options for.
 DescribeOrderableDBInstanceOptionsRequest withEngineVersion(java.lang.String engineVersion)
          The engine version filter value.
 DescribeOrderableDBInstanceOptionsRequest withLicenseModel(java.lang.String licenseModel)
          The license model filter value.
 DescribeOrderableDBInstanceOptionsRequest withMarker(java.lang.String marker)
          An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions request.
 DescribeOrderableDBInstanceOptionsRequest withMaxRecords(java.lang.Integer maxRecords)
          The maximum number of records to include in the response.
 DescribeOrderableDBInstanceOptionsRequest withVpc(java.lang.Boolean vpc)
          The VPC filter value.
 
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DescribeOrderableDBInstanceOptionsRequest

public DescribeOrderableDBInstanceOptionsRequest()
Method Detail

getEngine

public java.lang.String getEngine()
The name of the engine to retrieve DB Instance options for.

Returns:
The name of the engine to retrieve DB Instance options for.

setEngine

public void setEngine(java.lang.String engine)
The name of the engine to retrieve DB Instance options for.

Parameters:
engine - The name of the engine to retrieve DB Instance options for.

withEngine

public DescribeOrderableDBInstanceOptionsRequest withEngine(java.lang.String engine)
The name of the engine to retrieve DB Instance options for.

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

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

getEngineVersion

public java.lang.String getEngineVersion()
The engine version filter value. Specify this parameter to show only the available offerings matching the specified engine version.

Returns:
The engine version filter value. Specify this parameter to show only the available offerings matching the specified engine version.

setEngineVersion

public void setEngineVersion(java.lang.String engineVersion)
The engine version filter value. Specify this parameter to show only the available offerings matching the specified engine version.

Parameters:
engineVersion - The engine version filter value. Specify this parameter to show only the available offerings matching the specified engine version.

withEngineVersion

public DescribeOrderableDBInstanceOptionsRequest withEngineVersion(java.lang.String engineVersion)
The engine version filter value. Specify this parameter to show only the available offerings matching the specified engine version.

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

Parameters:
engineVersion - The engine version filter value. Specify this parameter to show only the available offerings matching the specified engine version.
Returns:
A reference to this updated object so that method calls can be chained together.

getDBInstanceClass

public java.lang.String getDBInstanceClass()
The DB Instance class filter value. Specify this parameter to show only the available offerings matching the specified DB Instance class.

Returns:
The DB Instance class filter value. Specify this parameter to show only the available offerings matching the specified DB Instance class.

setDBInstanceClass

public void setDBInstanceClass(java.lang.String dBInstanceClass)
The DB Instance class filter value. Specify this parameter to show only the available offerings matching the specified DB Instance class.

Parameters:
dBInstanceClass - The DB Instance class filter value. Specify this parameter to show only the available offerings matching the specified DB Instance class.

withDBInstanceClass

public DescribeOrderableDBInstanceOptionsRequest withDBInstanceClass(java.lang.String dBInstanceClass)
The DB Instance class filter value. Specify this parameter to show only the available offerings matching the specified DB Instance class.

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

Parameters:
dBInstanceClass - The DB Instance class filter value. Specify this parameter to show only the available offerings matching the specified DB Instance class.
Returns:
A reference to this updated object so that method calls can be chained together.

getLicenseModel

public java.lang.String getLicenseModel()
The license model filter value. Specify this parameter to show only the available offerings matching the specified license model.

Returns:
The license model filter value. Specify this parameter to show only the available offerings matching the specified license model.

setLicenseModel

public void setLicenseModel(java.lang.String licenseModel)
The license model filter value. Specify this parameter to show only the available offerings matching the specified license model.

Parameters:
licenseModel - The license model filter value. Specify this parameter to show only the available offerings matching the specified license model.

withLicenseModel

public DescribeOrderableDBInstanceOptionsRequest withLicenseModel(java.lang.String licenseModel)
The license model filter value. Specify this parameter to show only the available offerings matching the specified license model.

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

Parameters:
licenseModel - The license model filter value. Specify this parameter to show only the available offerings matching the specified license model.
Returns:
A reference to this updated object so that method calls can be chained together.

isVpc

public java.lang.Boolean isVpc()
The VPC filter value. Specify this parameter to show only the available VPC or non-VPC offerings.

Returns:
The VPC filter value. Specify this parameter to show only the available VPC or non-VPC offerings.

setVpc

public void setVpc(java.lang.Boolean vpc)
The VPC filter value. Specify this parameter to show only the available VPC or non-VPC offerings.

Parameters:
vpc - The VPC filter value. Specify this parameter to show only the available VPC or non-VPC offerings.

withVpc

public DescribeOrderableDBInstanceOptionsRequest withVpc(java.lang.Boolean vpc)
The VPC filter value. Specify this parameter to show only the available VPC or non-VPC offerings.

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

Parameters:
vpc - The VPC filter value. Specify this parameter to show only the available VPC or non-VPC offerings.
Returns:
A reference to this updated object so that method calls can be chained together.

getVpc

public java.lang.Boolean getVpc()
The VPC filter value. Specify this parameter to show only the available VPC or non-VPC offerings.

Returns:
The VPC filter value. Specify this parameter to show only the available VPC or non-VPC offerings.

getMaxRecords

public java.lang.Integer getMaxRecords()
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

Default: 100

Constraints: minimum 20, maximum 100

Returns:
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

Default: 100

Constraints: minimum 20, maximum 100


setMaxRecords

public void setMaxRecords(java.lang.Integer maxRecords)
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

Default: 100

Constraints: minimum 20, maximum 100

Parameters:
maxRecords - The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

Default: 100

Constraints: minimum 20, maximum 100


withMaxRecords

public DescribeOrderableDBInstanceOptionsRequest withMaxRecords(java.lang.Integer maxRecords)
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

Default: 100

Constraints: minimum 20, maximum 100

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

Parameters:
maxRecords - The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

Default: 100

Constraints: minimum 20, maximum 100

Returns:
A reference to this updated object so that method calls can be chained together.

getMarker

public java.lang.String getMarker()
An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .

Returns:
An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .

setMarker

public void setMarker(java.lang.String marker)
An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .

Parameters:
marker - An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .

withMarker

public DescribeOrderableDBInstanceOptionsRequest withMarker(java.lang.String marker)
An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .

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

Parameters:
marker - An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .
Returns:
A reference to this updated object so that method calls can be chained together.

toString

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

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


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