Interface ProjectSummary.Builder

    • Method Detail

      • activeExperimentCount

        ProjectSummary.Builder activeExperimentCount​(Long activeExperimentCount)

        The number of experiments currently in the project.

        Parameters:
        activeExperimentCount - The number of experiments currently in the project.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • activeLaunchCount

        ProjectSummary.Builder activeLaunchCount​(Long activeLaunchCount)

        The number of ongoing launches currently in the project.

        Parameters:
        activeLaunchCount - The number of ongoing launches currently in the project.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        ProjectSummary.Builder arn​(String arn)

        The name or ARN of the project.

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

        ProjectSummary.Builder createdTime​(Instant createdTime)

        The date and time that the project is created.

        Parameters:
        createdTime - The date and time that the project is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        ProjectSummary.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.
      • experimentCount

        ProjectSummary.Builder experimentCount​(Long experimentCount)

        The number of experiments currently in the project.

        Parameters:
        experimentCount - The number of experiments currently in the project.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • featureCount

        ProjectSummary.Builder featureCount​(Long featureCount)

        The number of features currently in the project.

        Parameters:
        featureCount - The number of features currently in the project.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedTime

        ProjectSummary.Builder lastUpdatedTime​(Instant lastUpdatedTime)

        The date and time that the project was most recently updated.

        Parameters:
        lastUpdatedTime - The date and time that the project was most recently updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • launchCount

        ProjectSummary.Builder launchCount​(Long launchCount)

        The number of launches currently in the project, including launches that are ongoing, completed, and not started yet.

        Parameters:
        launchCount - The number of launches currently in the project, including launches that are ongoing, completed, and not started yet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        ProjectSummary.Builder name​(String name)

        The name of the project.

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

        ProjectSummary.Builder status​(String status)

        The current state of the project.

        Parameters:
        status - The current state of the project.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ProjectStatus, ProjectStatus
      • tags

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

        The list of tag keys and values associated with this project.

        Parameters:
        tags - The list of tag keys and values associated with this project.
        Returns:
        Returns a reference to this object so that method calls can be chained together.