Interface CoverageEksClusterDetails.Builder

    • Method Detail

      • clusterName

        CoverageEksClusterDetails.Builder clusterName​(String clusterName)

        Name of the EKS cluster.

        Parameters:
        clusterName - Name of the EKS cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • coveredNodes

        CoverageEksClusterDetails.Builder coveredNodes​(Long coveredNodes)

        Represents the nodes within the EKS cluster that have a HEALTHY coverage status.

        Parameters:
        coveredNodes - Represents the nodes within the EKS cluster that have a HEALTHY coverage status.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • compatibleNodes

        CoverageEksClusterDetails.Builder compatibleNodes​(Long compatibleNodes)

        Represents all the nodes within the EKS cluster in your account.

        Parameters:
        compatibleNodes - Represents all the nodes within the EKS cluster in your account.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • addonDetails

        CoverageEksClusterDetails.Builder addonDetails​(AddonDetails addonDetails)

        Information about the installed EKS add-on.

        Parameters:
        addonDetails - Information about the installed EKS add-on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • managementType

        CoverageEksClusterDetails.Builder managementType​(String managementType)

        Indicates how the Amazon EKS add-on GuardDuty agent is managed for this EKS cluster.

        AUTO_MANAGED indicates GuardDuty deploys and manages updates for this resource.

        MANUAL indicates that you are responsible to deploy, update, and manage the Amazon EKS add-on GuardDuty agent for this resource.

        Parameters:
        managementType - Indicates how the Amazon EKS add-on GuardDuty agent is managed for this EKS cluster.

        AUTO_MANAGED indicates GuardDuty deploys and manages updates for this resource.

        MANUAL indicates that you are responsible to deploy, update, and manage the Amazon EKS add-on GuardDuty agent for this resource.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ManagementType, ManagementType
      • managementType

        CoverageEksClusterDetails.Builder managementType​(ManagementType managementType)

        Indicates how the Amazon EKS add-on GuardDuty agent is managed for this EKS cluster.

        AUTO_MANAGED indicates GuardDuty deploys and manages updates for this resource.

        MANUAL indicates that you are responsible to deploy, update, and manage the Amazon EKS add-on GuardDuty agent for this resource.

        Parameters:
        managementType - Indicates how the Amazon EKS add-on GuardDuty agent is managed for this EKS cluster.

        AUTO_MANAGED indicates GuardDuty deploys and manages updates for this resource.

        MANUAL indicates that you are responsible to deploy, update, and manage the Amazon EKS add-on GuardDuty agent for this resource.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ManagementType, ManagementType