@Generated(value="software.amazon.awssdk:codegen") public final class CoverageEksClusterDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CoverageEksClusterDetails.Builder,CoverageEksClusterDetails>
Information about the EKS cluster that has a coverage status.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CoverageEksClusterDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
AddonDetails |
addonDetails()
Information about the installed EKS add-on.
|
static CoverageEksClusterDetails.Builder |
builder() |
String |
clusterName()
Name of the EKS cluster.
|
Long |
compatibleNodes()
Represents all the nodes within the EKS cluster in your account.
|
Long |
coveredNodes()
Represents the nodes within the EKS cluster that have a
HEALTHY coverage status. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ManagementType |
managementType()
Indicates how the Amazon EKS add-on GuardDuty agent is managed for this EKS cluster.
|
String |
managementTypeAsString()
Indicates how the Amazon EKS add-on GuardDuty agent is managed for this EKS cluster.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CoverageEksClusterDetails.Builder> |
serializableBuilderClass() |
CoverageEksClusterDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String clusterName()
Name of the EKS cluster.
public final Long coveredNodes()
Represents the nodes within the EKS cluster that have a HEALTHY coverage status.
HEALTHY coverage status.public final Long compatibleNodes()
Represents all the nodes within the EKS cluster in your account.
public final AddonDetails addonDetails()
Information about the installed EKS add-on.
public final 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.
If the service returns an enum value that is not available in the current SDK version, managementType
will return ManagementType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from managementTypeAsString().
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.
ManagementTypepublic final String managementTypeAsString()
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.
If the service returns an enum value that is not available in the current SDK version, managementType
will return ManagementType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from managementTypeAsString().
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.
ManagementTypepublic CoverageEksClusterDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CoverageEksClusterDetails.Builder,CoverageEksClusterDetails>public static CoverageEksClusterDetails.Builder builder()
public static Class<? extends CoverageEksClusterDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.