@Generated(value="software.amazon.awssdk:codegen") public final class ControlDomainInsights extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ControlDomainInsights.Builder,ControlDomainInsights>
A summary of the latest analytics data for a specific control domain.
Control domain insights are grouped by control domain, and ranked by the highest total count of non-compliant evidence.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ControlDomainInsights.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ControlDomainInsights.Builder |
builder() |
Integer |
controlsCountByNoncompliantEvidence()
The number of controls in the control domain that collected non-compliant evidence on the
lastUpdated date. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
EvidenceInsights |
evidenceInsights()
A breakdown of the compliance check status for the evidence that’s associated with the control domain.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The unique identifier for the control domain.
|
Instant |
lastUpdated()
The time when the control domain insights were last updated.
|
String |
name()
The name of the control domain.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ControlDomainInsights.Builder> |
serializableBuilderClass() |
ControlDomainInsights.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Integer |
totalControlsCount()
The total number of controls in the control domain.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the control domain.
public final String id()
The unique identifier for the control domain.
public final Integer controlsCountByNoncompliantEvidence()
The number of controls in the control domain that collected non-compliant evidence on the
lastUpdated date.
lastUpdated date.public final Integer totalControlsCount()
The total number of controls in the control domain.
public final EvidenceInsights evidenceInsights()
A breakdown of the compliance check status for the evidence that’s associated with the control domain.
public final Instant lastUpdated()
The time when the control domain insights were last updated.
public ControlDomainInsights.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ControlDomainInsights.Builder,ControlDomainInsights>public static ControlDomainInsights.Builder builder()
public static Class<? extends ControlDomainInsights.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.