Interface ProjectSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ProjectSummary.Builder,ProjectSummary>, SdkBuilder<ProjectSummary.Builder,ProjectSummary>, SdkPojo
Enclosing class:
ProjectSummary

public static interface ProjectSummary.Builder extends SdkPojo, CopyableBuilder<ProjectSummary.Builder,ProjectSummary>
  • Method Details

    • 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

      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

      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

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