Interface CreateDbParameterGroupRequest.Builder

    • Method Detail

      • dbParameterGroupName

        CreateDbParameterGroupRequest.Builder dbParameterGroupName​(String dbParameterGroupName)

        The name of the DB parameter group.

        Constraints:

        • Must be 1 to 255 letters, numbers, or hyphens.

        • First character must be a letter

        • Can't end with a hyphen or contain two consecutive hyphens

        This value is stored as a lowercase string.

        Parameters:
        dbParameterGroupName - The name of the DB parameter group.

        Constraints:

        • Must be 1 to 255 letters, numbers, or hyphens.

        • First character must be a letter

        • Can't end with a hyphen or contain two consecutive hyphens

        This value is stored as a lowercase string.

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

        CreateDbParameterGroupRequest.Builder dbParameterGroupFamily​(String dbParameterGroupFamily)

        The DB parameter group family name. A DB parameter group can be associated with one and only one DB parameter group family, and can be applied only to a DB instance running a database engine and engine version compatible with that DB parameter group family.

        To list all of the available parameter group families for a DB engine, use the following command:

        aws rds describe-db-engine-versions --query "DBEngineVersions[].DBParameterGroupFamily" --engine <engine>

        For example, to list all of the available parameter group families for the MySQL DB engine, use the following command:

        aws rds describe-db-engine-versions --query "DBEngineVersions[].DBParameterGroupFamily" --engine mysql

        The output contains duplicates.

        The following are the valid DB engine values:

        • aurora-mysql

        • aurora-postgresql

        • db2-ae

        • db2-se

        • mysql

        • oracle-ee

        • oracle-ee-cdb

        • oracle-se2

        • oracle-se2-cdb

        • postgres

        • sqlserver-ee

        • sqlserver-se

        • sqlserver-ex

        • sqlserver-web

        Parameters:
        dbParameterGroupFamily - The DB parameter group family name. A DB parameter group can be associated with one and only one DB parameter group family, and can be applied only to a DB instance running a database engine and engine version compatible with that DB parameter group family.

        To list all of the available parameter group families for a DB engine, use the following command:

        aws rds describe-db-engine-versions --query "DBEngineVersions[].DBParameterGroupFamily" --engine <engine>

        For example, to list all of the available parameter group families for the MySQL DB engine, use the following command:

        aws rds describe-db-engine-versions --query "DBEngineVersions[].DBParameterGroupFamily" --engine mysql

        The output contains duplicates.

        The following are the valid DB engine values:

        • aurora-mysql

        • aurora-postgresql

        • db2-ae

        • db2-se

        • mysql

        • oracle-ee

        • oracle-ee-cdb

        • oracle-se2

        • oracle-se2-cdb

        • postgres

        • sqlserver-ee

        • sqlserver-se

        • sqlserver-ex

        • sqlserver-web

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

        CreateDbParameterGroupRequest.Builder description​(String description)

        The description for the DB parameter group.

        Parameters:
        description - The description for the DB parameter group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateDbParameterGroupRequest.Builder tags​(Collection<Tag> tags)

        Tags to assign to the DB parameter group.

        Parameters:
        tags - Tags to assign to the DB parameter group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateDbParameterGroupRequest.Builder tags​(Tag... tags)

        Tags to assign to the DB parameter group.

        Parameters:
        tags - Tags to assign to the DB parameter group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.