Interface ProjectDescription.Builder

    • Method Detail

      • arn

        ProjectDescription.Builder arn​(String arn)

        The ARN of the project.

        Parameters:
        arn - The ARN of the project.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • projectName

        ProjectDescription.Builder projectName​(String projectName)

        The name of the project for which to obtain information from.

        Parameters:
        projectName - The name of the project for which to obtain information from.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        ProjectDescription.Builder description​(String description)

        The description of the project.

        Parameters:
        description - The description of the project.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdDate

        ProjectDescription.Builder createdDate​(Instant createdDate)

        The date when the project was originally created, in UNIX epoch time format.

        Parameters:
        createdDate - The date when the project was originally created, in UNIX epoch time format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedDate

        ProjectDescription.Builder updatedDate​(Instant updatedDate)

        The date when the project was last updated, in UNIX epoch time format. If the project was not updated, then createdDate and updatedDate are the same.

        Parameters:
        updatedDate - The date when the project was last updated, in UNIX epoch time format. If the project was not updated, then createdDate and updatedDate are the same.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • placementTemplate

        ProjectDescription.Builder placementTemplate​(PlacementTemplate placementTemplate)

        An object describing the project's placement specifications.

        Parameters:
        placementTemplate - An object describing the project's placement specifications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        ProjectDescription.Builder tags​(Map<String,​String> tags)

        The tags (metadata key/value pairs) associated with the project.

        Parameters:
        tags - The tags (metadata key/value pairs) associated with the project.
        Returns:
        Returns a reference to this object so that method calls can be chained together.