Class DescribeDBEngineVersionsRequest

    • Constructor Detail

      • DescribeDBEngineVersionsRequest

        public DescribeDBEngineVersionsRequest()
    • Method Detail

      • setEngine

        public void setEngine​(String engine)

        The database engine to return.

        Parameters:
        engine - The database engine to return.
      • getEngine

        public String getEngine()

        The database engine to return.

        Returns:
        The database engine to return.
      • withEngine

        public DescribeDBEngineVersionsRequest withEngine​(String engine)

        The database engine to return.

        Parameters:
        engine - The database engine to return.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setEngineVersion

        public void setEngineVersion​(String engineVersion)

        The database engine version to return.

        Example: 5.1.49

        Parameters:
        engineVersion - The database engine version to return.

        Example: 5.1.49

      • getEngineVersion

        public String getEngineVersion()

        The database engine version to return.

        Example: 5.1.49

        Returns:
        The database engine version to return.

        Example: 5.1.49

      • withEngineVersion

        public DescribeDBEngineVersionsRequest withEngineVersion​(String engineVersion)

        The database engine version to return.

        Example: 5.1.49

        Parameters:
        engineVersion - The database engine version to return.

        Example: 5.1.49

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

        public void setDBParameterGroupFamily​(String dBParameterGroupFamily)

        The name of a specific DB parameter group family to return details for.

        Constraints:

        • Must be 1 to 255 alphanumeric characters
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        Parameters:
        dBParameterGroupFamily - The name of a specific DB parameter group family to return details for.

        Constraints:

        • Must be 1 to 255 alphanumeric characters
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
      • getDBParameterGroupFamily

        public String getDBParameterGroupFamily()

        The name of a specific DB parameter group family to return details for.

        Constraints:

        • Must be 1 to 255 alphanumeric characters
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        Returns:
        The name of a specific DB parameter group family to return details for.

        Constraints:

        • Must be 1 to 255 alphanumeric characters
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
      • withDBParameterGroupFamily

        public DescribeDBEngineVersionsRequest withDBParameterGroupFamily​(String dBParameterGroupFamily)

        The name of a specific DB parameter group family to return details for.

        Constraints:

        • Must be 1 to 255 alphanumeric characters
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        Parameters:
        dBParameterGroupFamily - The name of a specific DB parameter group family to return details for.

        Constraints:

        • Must be 1 to 255 alphanumeric characters
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getFilters

        public List<Filter> getFilters()

        Not currently supported.

        Returns:
        Not currently supported.
      • setFilters

        public void setFilters​(Collection<Filter> filters)

        Not currently supported.

        Parameters:
        filters - Not currently supported.
      • withFilters

        public DescribeDBEngineVersionsRequest withFilters​(Collection<Filter> filters)

        Not currently supported.

        Parameters:
        filters - Not currently supported.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setMaxRecords

        public void setMaxRecords​(Integer maxRecords)

        The maximum number of records to include in the response. If more than the MaxRecords value is available, a pagination token called a marker is included in the response so that the following 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 than the MaxRecords value is available, a pagination token called a marker is included in the response so that the following results can be retrieved.

        Default: 100

        Constraints: Minimum 20, maximum 100.

      • getMaxRecords

        public Integer getMaxRecords()

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

        Default: 100

        Constraints: Minimum 20, maximum 100.

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

        Default: 100

        Constraints: Minimum 20, maximum 100.

      • withMaxRecords

        public DescribeDBEngineVersionsRequest withMaxRecords​(Integer maxRecords)

        The maximum number of records to include in the response. If more than the MaxRecords value is available, a pagination token called a marker is included in the response so that the following 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 than the MaxRecords value is available, a pagination token called a marker is included in the response so that the following results can be retrieved.

        Default: 100

        Constraints: Minimum 20, maximum 100.

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

        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.

        Parameters:
        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.
      • getMarker

        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.

        Returns:
        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.
      • withMarker

        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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDefaultOnly

        public void setDefaultOnly​(Boolean defaultOnly)

        Indicates that only the default version of the specified engine or engine and major version combination is returned.

        Parameters:
        defaultOnly - Indicates that only the default version of the specified engine or engine and major version combination is returned.
      • getDefaultOnly

        public Boolean getDefaultOnly()

        Indicates that only the default version of the specified engine or engine and major version combination is returned.

        Returns:
        Indicates that only the default version of the specified engine or engine and major version combination is returned.
      • withDefaultOnly

        public DescribeDBEngineVersionsRequest withDefaultOnly​(Boolean defaultOnly)

        Indicates that only the default version of the specified engine or engine and major version combination is returned.

        Parameters:
        defaultOnly - Indicates that only the default version of the specified engine or engine and major version combination is returned.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isDefaultOnly

        public Boolean isDefaultOnly()

        Indicates that only the default version of the specified engine or engine and major version combination is returned.

        Returns:
        Indicates that only the default version of the specified engine or engine and major version combination is returned.
      • setListSupportedCharacterSets

        public void setListSupportedCharacterSets​(Boolean listSupportedCharacterSets)

        If this parameter is specified, and if the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.

        Parameters:
        listSupportedCharacterSets - If this parameter is specified, and if the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.
      • getListSupportedCharacterSets

        public Boolean getListSupportedCharacterSets()

        If this parameter is specified, and if the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.

        Returns:
        If this parameter is specified, and if the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.
      • withListSupportedCharacterSets

        public DescribeDBEngineVersionsRequest withListSupportedCharacterSets​(Boolean listSupportedCharacterSets)

        If this parameter is specified, and if the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.

        Parameters:
        listSupportedCharacterSets - If this parameter is specified, and if the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isListSupportedCharacterSets

        public Boolean isListSupportedCharacterSets()

        If this parameter is specified, and if the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.

        Returns:
        If this parameter is specified, and if the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.
      • 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