Interface InsightSummary.Builder

    • Method Detail

      • id

        InsightSummary.Builder id​(String id)

        The ID of the insight.

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

        InsightSummary.Builder name​(String name)

        The name of the insight.

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

        InsightSummary.Builder category​(String category)

        The category of the insight.

        Parameters:
        category - The category of the insight.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Category, Category
      • category

        InsightSummary.Builder category​(Category category)

        The category of the insight.

        Parameters:
        category - The category of the insight.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Category, Category
      • kubernetesVersion

        InsightSummary.Builder kubernetesVersion​(String kubernetesVersion)

        The Kubernetes minor version associated with an insight if applicable.

        Parameters:
        kubernetesVersion - The Kubernetes minor version associated with an insight if applicable.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastRefreshTime

        InsightSummary.Builder lastRefreshTime​(Instant lastRefreshTime)

        The time Amazon EKS last successfully completed a refresh of this insight check on the cluster.

        Parameters:
        lastRefreshTime - The time Amazon EKS last successfully completed a refresh of this insight check on the cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastTransitionTime

        InsightSummary.Builder lastTransitionTime​(Instant lastTransitionTime)

        The time the status of the insight last changed.

        Parameters:
        lastTransitionTime - The time the status of the insight last changed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        InsightSummary.Builder description​(String description)

        The description of the insight which includes alert criteria, remediation recommendation, and additional resources (contains Markdown).

        Parameters:
        description - The description of the insight which includes alert criteria, remediation recommendation, and additional resources (contains Markdown).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • insightStatus

        InsightSummary.Builder insightStatus​(InsightStatus insightStatus)

        An object containing more detail on the status of the insight.

        Parameters:
        insightStatus - An object containing more detail on the status of the insight.
        Returns:
        Returns a reference to this object so that method calls can be chained together.