@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeDBEngineVersionsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input to DescribeDBEngineVersions.
NOOP| Constructor and Description | 
|---|
| DescribeDBEngineVersionsRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| DescribeDBEngineVersionsRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| String | getDBParameterGroupFamily()
 The name of a specific parameter group family to return details for. | 
| Boolean | getDefaultOnly()
 Indicates that only the default version of the specified engine or engine and major version combination is
 returned. | 
| String | getEngine()
 The database engine to return. | 
| String | getEngineVersion()
 The database engine version to return. | 
| List<Filter> | getFilters()
 This parameter is not currently supported. | 
| Boolean | getListSupportedCharacterSets()
 If this parameter is specified and the requested engine supports the  CharacterSetNameparameter forCreateDBInstance, the response includes a list of supported character sets for each engine version. | 
| Boolean | getListSupportedTimezones()
 If this parameter is specified and the requested engine supports the  TimeZoneparameter forCreateDBInstance, the response includes a list of supported time zones for each engine version. | 
| String | getMarker()
 An optional pagination token provided by a previous request. | 
| Integer | getMaxRecords()
 The maximum number of records to include in the response. | 
| int | hashCode() | 
| Boolean | isDefaultOnly()
 Indicates that only the default version of the specified engine or engine and major version combination is
 returned. | 
| Boolean | isListSupportedCharacterSets()
 If this parameter is specified and the requested engine supports the  CharacterSetNameparameter forCreateDBInstance, the response includes a list of supported character sets for each engine version. | 
| Boolean | isListSupportedTimezones()
 If this parameter is specified and the requested engine supports the  TimeZoneparameter forCreateDBInstance, the response includes a list of supported time zones for each engine version. | 
| void | setDBParameterGroupFamily(String dBParameterGroupFamily)
 The name of a specific parameter group family to return details for. | 
| void | setDefaultOnly(Boolean defaultOnly)
 Indicates that only the default version of the specified engine or engine and major version combination is
 returned. | 
| void | setEngine(String engine)
 The database engine to return. | 
| void | setEngineVersion(String engineVersion)
 The database engine version to return. | 
| void | setFilters(Collection<Filter> filters)
 This parameter is not currently supported. | 
| void | setListSupportedCharacterSets(Boolean listSupportedCharacterSets)
 If this parameter is specified and the requested engine supports the  CharacterSetNameparameter forCreateDBInstance, the response includes a list of supported character sets for each engine version. | 
| void | setListSupportedTimezones(Boolean listSupportedTimezones)
 If this parameter is specified and the requested engine supports the  TimeZoneparameter forCreateDBInstance, the response includes a list of supported time zones for each engine version. | 
| void | setMarker(String marker)
 An optional pagination token provided by a previous request. | 
| void | setMaxRecords(Integer maxRecords)
 The maximum number of records to include in the response. | 
| String | toString()Returns a string representation of this object. | 
| DescribeDBEngineVersionsRequest | withDBParameterGroupFamily(String dBParameterGroupFamily)
 The name of a specific parameter group family to return details for. | 
| DescribeDBEngineVersionsRequest | withDefaultOnly(Boolean defaultOnly)
 Indicates that only the default version of the specified engine or engine and major version combination is
 returned. | 
| DescribeDBEngineVersionsRequest | withEngine(String engine)
 The database engine to return. | 
| DescribeDBEngineVersionsRequest | withEngineVersion(String engineVersion)
 The database engine version to return. | 
| DescribeDBEngineVersionsRequest | withFilters(Collection<Filter> filters)
 This parameter is not currently supported. | 
| DescribeDBEngineVersionsRequest | withFilters(Filter... filters)
 This parameter is not currently supported. | 
| DescribeDBEngineVersionsRequest | withListSupportedCharacterSets(Boolean listSupportedCharacterSets)
 If this parameter is specified and the requested engine supports the  CharacterSetNameparameter forCreateDBInstance, the response includes a list of supported character sets for each engine version. | 
| DescribeDBEngineVersionsRequest | withListSupportedTimezones(Boolean listSupportedTimezones)
 If this parameter is specified and the requested engine supports the  TimeZoneparameter forCreateDBInstance, the response includes a list of supported time zones for each engine version. | 
| DescribeDBEngineVersionsRequest | withMarker(String marker)
 An optional pagination token provided by a previous request. | 
| DescribeDBEngineVersionsRequest | withMaxRecords(Integer maxRecords)
 The maximum number of records to include in the response. | 
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setEngine(String engine)
The database engine to return.
engine - The database engine to return.public String getEngine()
The database engine to return.
public DescribeDBEngineVersionsRequest withEngine(String engine)
The database engine to return.
engine - The database engine to return.public void setEngineVersion(String engineVersion)
The database engine version to return.
 Example: 3.6.0
 
engineVersion - The database engine version to return.
        
        Example: 3.6.0
public String getEngineVersion()
The database engine version to return.
 Example: 3.6.0
 
         Example: 3.6.0
public DescribeDBEngineVersionsRequest withEngineVersion(String engineVersion)
The database engine version to return.
 Example: 3.6.0
 
engineVersion - The database engine version to return.
        
        Example: 3.6.0
public void setDBParameterGroupFamily(String dBParameterGroupFamily)
The name of a specific parameter group family to return details for.
Constraints:
 If provided, must match an existing DBParameterGroupFamily.
 
dBParameterGroupFamily - The name of a specific parameter group family to return details for.
        Constraints:
        If provided, must match an existing DBParameterGroupFamily.
        
public String getDBParameterGroupFamily()
The name of a specific parameter group family to return details for.
Constraints:
 If provided, must match an existing DBParameterGroupFamily.
 
Constraints:
         If provided, must match an existing DBParameterGroupFamily.
         
public DescribeDBEngineVersionsRequest withDBParameterGroupFamily(String dBParameterGroupFamily)
The name of a specific parameter group family to return details for.
Constraints:
 If provided, must match an existing DBParameterGroupFamily.
 
dBParameterGroupFamily - The name of a specific parameter group family to return details for.
        Constraints:
        If provided, must match an existing DBParameterGroupFamily.
        
public List<Filter> getFilters()
This parameter is not currently supported.
public void setFilters(Collection<Filter> filters)
This parameter is not currently supported.
filters - This parameter is not currently supported.public DescribeDBEngineVersionsRequest withFilters(Filter... filters)
This parameter is not currently supported.
 NOTE: This method appends the values to the existing list (if any). Use
 setFilters(java.util.Collection) or withFilters(java.util.Collection) if you want to override
 the existing values.
 
filters - This parameter is not currently supported.public DescribeDBEngineVersionsRequest withFilters(Collection<Filter> filters)
This parameter is not currently supported.
filters - This parameter is not currently supported.public void setMaxRecords(Integer maxRecords)
 The maximum number of records to include in the response. If more records exist than the specified
 MaxRecords value, a pagination token (marker) is included in the response so that the remaining
 results can be retrieved.
 
Default: 100
Constraints: Minimum 20, maximum 100.
maxRecords - The maximum number of records to include in the response. If more records exist than the specified
        MaxRecords value, a pagination token (marker) is included in the response so that the
        remaining results can be retrieved.
        Default: 100
Constraints: Minimum 20, maximum 100.
public Integer getMaxRecords()
 The maximum number of records to include in the response. If more records exist than the specified
 MaxRecords value, a pagination token (marker) is included in the response so that the remaining
 results can be retrieved.
 
Default: 100
Constraints: Minimum 20, maximum 100.
MaxRecords value, a pagination token (marker) is included in the response so that the
         remaining results can be retrieved.
         Default: 100
Constraints: Minimum 20, maximum 100.
public DescribeDBEngineVersionsRequest withMaxRecords(Integer maxRecords)
 The maximum number of records to include in the response. If more records exist than the specified
 MaxRecords value, a pagination token (marker) is included in the response so that the remaining
 results can be retrieved.
 
Default: 100
Constraints: Minimum 20, maximum 100.
maxRecords - The maximum number of records to include in the response. If more records exist than the specified
        MaxRecords value, a pagination token (marker) is included in the response so that the
        remaining results can be retrieved.
        Default: 100
Constraints: Minimum 20, maximum 100.
public void setMarker(String marker)
 An optional pagination token provided by a previous request. If this parameter is specified, the response
 includes only records beyond the marker, up to the value specified by MaxRecords.
 
marker - An optional pagination token provided by a previous request. If this parameter is specified, the response
        includes only records beyond the marker, up to the value specified by MaxRecords.public String getMarker()
 An optional pagination token provided by a previous request. If this parameter is specified, the response
 includes only records beyond the marker, up to the value specified by MaxRecords.
 
MaxRecords.public DescribeDBEngineVersionsRequest withMarker(String marker)
 An optional pagination token provided by a previous request. If this parameter is specified, the response
 includes only records beyond the marker, up to the value specified by MaxRecords.
 
marker - An optional pagination token provided by a previous request. If this parameter is specified, the response
        includes only records beyond the marker, up to the value specified by MaxRecords.public void setDefaultOnly(Boolean defaultOnly)
Indicates that only the default version of the specified engine or engine and major version combination is returned.
defaultOnly - Indicates that only the default version of the specified engine or engine and major version combination is
        returned.public Boolean getDefaultOnly()
Indicates that only the default version of the specified engine or engine and major version combination is returned.
public DescribeDBEngineVersionsRequest withDefaultOnly(Boolean defaultOnly)
Indicates that only the default version of the specified engine or engine and major version combination is returned.
defaultOnly - Indicates that only the default version of the specified engine or engine and major version combination is
        returned.public Boolean isDefaultOnly()
Indicates that only the default version of the specified engine or engine and major version combination is returned.
public void setListSupportedCharacterSets(Boolean listSupportedCharacterSets)
 If this parameter is specified and the requested engine supports the CharacterSetName parameter for
 CreateDBInstance, the response includes a list of supported character sets for each engine version.
 
listSupportedCharacterSets - If this parameter is specified and the requested engine supports the CharacterSetName
        parameter for CreateDBInstance, the response includes a list of supported character sets for
        each engine version.public Boolean getListSupportedCharacterSets()
 If this parameter is specified and the requested engine supports the CharacterSetName parameter for
 CreateDBInstance, the response includes a list of supported character sets for each engine version.
 
CharacterSetName
         parameter for CreateDBInstance, the response includes a list of supported character sets for
         each engine version.public DescribeDBEngineVersionsRequest withListSupportedCharacterSets(Boolean listSupportedCharacterSets)
 If this parameter is specified and the requested engine supports the CharacterSetName parameter for
 CreateDBInstance, the response includes a list of supported character sets for each engine version.
 
listSupportedCharacterSets - If this parameter is specified and the requested engine supports the CharacterSetName
        parameter for CreateDBInstance, the response includes a list of supported character sets for
        each engine version.public Boolean isListSupportedCharacterSets()
 If this parameter is specified and the requested engine supports the CharacterSetName parameter for
 CreateDBInstance, the response includes a list of supported character sets for each engine version.
 
CharacterSetName
         parameter for CreateDBInstance, the response includes a list of supported character sets for
         each engine version.public void setListSupportedTimezones(Boolean listSupportedTimezones)
 If this parameter is specified and the requested engine supports the TimeZone parameter for
 CreateDBInstance, the response includes a list of supported time zones for each engine version.
 
listSupportedTimezones - If this parameter is specified and the requested engine supports the TimeZone parameter for
        CreateDBInstance, the response includes a list of supported time zones for each engine
        version.public Boolean getListSupportedTimezones()
 If this parameter is specified and the requested engine supports the TimeZone parameter for
 CreateDBInstance, the response includes a list of supported time zones for each engine version.
 
TimeZone parameter for
         CreateDBInstance, the response includes a list of supported time zones for each engine
         version.public DescribeDBEngineVersionsRequest withListSupportedTimezones(Boolean listSupportedTimezones)
 If this parameter is specified and the requested engine supports the TimeZone parameter for
 CreateDBInstance, the response includes a list of supported time zones for each engine version.
 
listSupportedTimezones - If this parameter is specified and the requested engine supports the TimeZone parameter for
        CreateDBInstance, the response includes a list of supported time zones for each engine
        version.public Boolean isListSupportedTimezones()
 If this parameter is specified and the requested engine supports the TimeZone parameter for
 CreateDBInstance, the response includes a list of supported time zones for each engine version.
 
TimeZone parameter for
         CreateDBInstance, the response includes a list of supported time zones for each engine
         version.public String toString()
toString in class ObjectObject.toString()public DescribeDBEngineVersionsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()