@Generated(value="software.amazon.awssdk:codegen") public final class CoverageResource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CoverageResource.Builder,CoverageResource>
Information about the resource of the GuardDuty account.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CoverageResource.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accountId()
The unique ID of the Amazon Web Services account.
|
static CoverageResource.Builder |
builder() |
CoverageStatus |
coverageStatus()
Represents the status of the EKS cluster coverage.
|
String |
coverageStatusAsString()
Represents the status of the EKS cluster coverage.
|
String |
detectorId()
The unique ID of the GuardDuty detector associated with the resource.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
issue()
Represents the reason why a coverage status was
UNHEALTHY for the EKS cluster. |
CoverageResourceDetails |
resourceDetails()
Information about the resource for which the coverage statistics are retrieved.
|
String |
resourceId()
The unique ID of the resource.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CoverageResource.Builder> |
serializableBuilderClass() |
CoverageResource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedAt()
The timestamp at which the coverage details for the resource were last updated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String resourceId()
The unique ID of the resource.
public final String detectorId()
The unique ID of the GuardDuty detector associated with the resource.
public final String accountId()
The unique ID of the Amazon Web Services account.
public final CoverageResourceDetails resourceDetails()
Information about the resource for which the coverage statistics are retrieved.
public final CoverageStatus coverageStatus()
Represents the status of the EKS cluster coverage.
If the service returns an enum value that is not available in the current SDK version, coverageStatus
will return CoverageStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from coverageStatusAsString().
CoverageStatuspublic final String coverageStatusAsString()
Represents the status of the EKS cluster coverage.
If the service returns an enum value that is not available in the current SDK version, coverageStatus
will return CoverageStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from coverageStatusAsString().
CoverageStatuspublic final String issue()
Represents the reason why a coverage status was UNHEALTHY for the EKS cluster.
UNHEALTHY for the EKS cluster.public final Instant updatedAt()
The timestamp at which the coverage details for the resource were last updated. This is in UTC format.
public CoverageResource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CoverageResource.Builder,CoverageResource>public static CoverageResource.Builder builder()
public static Class<? extends CoverageResource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.