@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
CharacterSetName parameter for
CreateDBInstance , 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
TimeZone parameter for
CreateDBInstance , 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
CharacterSetName parameter for
CreateDBInstance , 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
TimeZone parameter for
CreateDBInstance , 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
CharacterSetName parameter for
CreateDBInstance , 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
TimeZone parameter for
CreateDBInstance , 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
CharacterSetName parameter for
CreateDBInstance , 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
TimeZone parameter for
CreateDBInstance , 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, withSdkRequestTimeout
public 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 Object
Object.toString()
public DescribeDBEngineVersionsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()