Interface Project.Builder

    • Method Detail

      • activeExperimentCount

        Project.Builder activeExperimentCount​(Long activeExperimentCount)

        The number of ongoing experiments currently in the project.

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

        Project.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.
      • appConfigResource

        Project.Builder appConfigResource​(ProjectAppConfigResource appConfigResource)

        This structure defines the configuration of how your application integrates with AppConfig to run client-side evaluation.

        Parameters:
        appConfigResource - This structure defines the configuration of how your application integrates with AppConfig to run client-side evaluation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        Project.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

        Project.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.
      • dataDelivery

        Project.Builder dataDelivery​(ProjectDataDelivery dataDelivery)

        A structure that contains information about where Evidently is to store evaluation events for longer term storage.

        Parameters:
        dataDelivery - A structure that contains information about where Evidently is to store evaluation events for longer term storage.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        Project.Builder description​(String description)

        The user-entered description of the project.

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

        Project.Builder experimentCount​(Long experimentCount)

        The number of experiments currently in the project. This includes all experiments that have been created and not deleted, whether they are ongoing or not.

        Parameters:
        experimentCount - The number of experiments currently in the project. This includes all experiments that have been created and not deleted, whether they are ongoing or not.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • featureCount

        Project.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

        Project.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

        Project.Builder launchCount​(Long launchCount)

        The number of launches currently in the project. This includes all launches that have been created and not deleted, whether they are ongoing or not.

        Parameters:
        launchCount - The number of launches currently in the project. This includes all launches that have been created and not deleted, whether they are ongoing or not.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        Project.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

        Project.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
      • status

        Project.Builder status​(ProjectStatus 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

        Project.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.