Interface Recommendation.Builder

    • Method Detail

      • description

        Recommendation.Builder description​(String description)

        A description of the problem.

        Parameters:
        description - A description of the problem.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • link

        Recommendation.Builder link​(String link)

        A hyperlink to information to help you address the problem.

        Parameters:
        link - A hyperlink to information to help you address the problem.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        Recommendation.Builder name​(String name)

        The name of the recommendation.

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

        Recommendation.Builder reason​(String reason)

        The reason DevOps Guru flagged the anomalous behavior as a problem.

        Parameters:
        reason - The reason DevOps Guru flagged the anomalous behavior as a problem.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • relatedEvents

        Recommendation.Builder relatedEvents​(Collection<RecommendationRelatedEvent> relatedEvents)

        Events that are related to the problem. Use these events to learn more about what's happening and to help address the issue.

        Parameters:
        relatedEvents - Events that are related to the problem. Use these events to learn more about what's happening and to help address the issue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • relatedEvents

        Recommendation.Builder relatedEvents​(RecommendationRelatedEvent... relatedEvents)

        Events that are related to the problem. Use these events to learn more about what's happening and to help address the issue.

        Parameters:
        relatedEvents - Events that are related to the problem. Use these events to learn more about what's happening and to help address the issue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • relatedAnomalies

        Recommendation.Builder relatedAnomalies​(Collection<RecommendationRelatedAnomaly> relatedAnomalies)

        Anomalies that are related to the problem. Use these Anomalies to learn more about what's happening and to help address the issue.

        Parameters:
        relatedAnomalies - Anomalies that are related to the problem. Use these Anomalies to learn more about what's happening and to help address the issue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • relatedAnomalies

        Recommendation.Builder relatedAnomalies​(RecommendationRelatedAnomaly... relatedAnomalies)

        Anomalies that are related to the problem. Use these Anomalies to learn more about what's happening and to help address the issue.

        Parameters:
        relatedAnomalies - Anomalies that are related to the problem. Use these Anomalies to learn more about what's happening and to help address the issue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • category

        Recommendation.Builder category​(String category)

        The category type of the recommendation.

        Parameters:
        category - The category type of the recommendation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.