Interface CreateParameterGroupRequest.Builder

    • Method Detail

      • parameterGroupName

        CreateParameterGroupRequest.Builder parameterGroupName​(String parameterGroupName)

        The name of the parameter group.

        Parameters:
        parameterGroupName - The name of the parameter group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • family

        CreateParameterGroupRequest.Builder family​(String family)

        The name of the parameter group family that the parameter group can be used with.

        Parameters:
        family - The name of the parameter group family that the parameter group can be used with.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        CreateParameterGroupRequest.Builder description​(String description)

        An optional description of the parameter group.

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

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

        A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.

        Parameters:
        tags - A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateParameterGroupRequest.Builder tags​(Tag... tags)

        A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.

        Parameters:
        tags - A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateParameterGroupRequest.Builder tags​(Consumer<Tag.Builder>... tags)

        A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.

        This is a convenience method that creates an instance of the Tag.Builder avoiding the need to create one manually via Tag.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #tags(List).

        Parameters:
        tags - a consumer that will call methods on Tag.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #tags(java.util.Collection)