Interface TestRecommendation.Builder

    • Method Detail

      • appComponentName

        TestRecommendation.Builder appComponentName​(String appComponentName)

        Name of the Application Component.

        Parameters:
        appComponentName - Name of the Application Component.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dependsOnAlarms

        TestRecommendation.Builder dependsOnAlarms​(Collection<String> dependsOnAlarms)

        A list of recommended alarms that are used in the test and must be exported before or with the test.

        Parameters:
        dependsOnAlarms - A list of recommended alarms that are used in the test and must be exported before or with the test.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dependsOnAlarms

        TestRecommendation.Builder dependsOnAlarms​(String... dependsOnAlarms)

        A list of recommended alarms that are used in the test and must be exported before or with the test.

        Parameters:
        dependsOnAlarms - A list of recommended alarms that are used in the test and must be exported before or with the test.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        TestRecommendation.Builder description​(String description)

        Description for the test recommendation.

        Parameters:
        description - Description for the test recommendation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • intent

        TestRecommendation.Builder intent​(String intent)

        Intent of the test recommendation.

        Parameters:
        intent - Intent of the test recommendation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • items

        TestRecommendation.Builder items​(RecommendationItem... items)

        The test recommendation items.

        Parameters:
        items - The test recommendation items.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        TestRecommendation.Builder name​(String name)

        Name of the test recommendation.

        Parameters:
        name - Name of the test recommendation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • prerequisite

        TestRecommendation.Builder prerequisite​(String prerequisite)

        Prerequisite of the test recommendation.

        Parameters:
        prerequisite - Prerequisite of the test recommendation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • recommendationId

        TestRecommendation.Builder recommendationId​(String recommendationId)

        Identifier for the test recommendation.

        Parameters:
        recommendationId - Identifier for the test recommendation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • referenceId

        TestRecommendation.Builder referenceId​(String referenceId)

        Reference identifier for the test recommendation.

        Parameters:
        referenceId - Reference identifier for the test recommendation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • risk

        TestRecommendation.Builder risk​(String risk)

        Level of risk for this test recommendation.

        Parameters:
        risk - Level of risk for this test recommendation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TestRisk, TestRisk
      • risk

        TestRecommendation.Builder risk​(TestRisk risk)

        Level of risk for this test recommendation.

        Parameters:
        risk - Level of risk for this test recommendation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TestRisk, TestRisk
      • type

        TestRecommendation.Builder type​(String type)

        Type of test recommendation.

        Parameters:
        type - Type of test recommendation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TestType, TestType
      • type

        TestRecommendation.Builder type​(TestType type)

        Type of test recommendation.

        Parameters:
        type - Type of test recommendation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TestType, TestType