public static interface ComplianceDrift.Builder extends SdkPojo, CopyableBuilder<ComplianceDrift.Builder,ComplianceDrift>
| Modifier and Type | Method and Description |
|---|---|
ComplianceDrift.Builder |
actualReferenceId(String actualReferenceId)
Assessment identifier that is associated with this drift item.
|
ComplianceDrift.Builder |
actualValue(Map<DisruptionType,DisruptionCompliance> actualValue)
Actual compliance value of the entity.
|
ComplianceDrift.Builder |
actualValueWithStrings(Map<String,DisruptionCompliance> actualValue)
Actual compliance value of the entity.
|
ComplianceDrift.Builder |
appId(String appId)
Identifier of your application.
|
ComplianceDrift.Builder |
appVersion(String appVersion)
Published version of your application on which drift was detected.
|
ComplianceDrift.Builder |
diffType(DifferenceType diffType)
Difference type between actual and expected recovery point objective (RPO) and recovery time objective (RTO)
values.
|
ComplianceDrift.Builder |
diffType(String diffType)
Difference type between actual and expected recovery point objective (RPO) and recovery time objective (RTO)
values.
|
ComplianceDrift.Builder |
driftType(DriftType driftType)
The type of drift detected.
|
ComplianceDrift.Builder |
driftType(String driftType)
The type of drift detected.
|
ComplianceDrift.Builder |
entityId(String entityId)
Identifier of an entity in which drift was detected.
|
ComplianceDrift.Builder |
entityType(String entityType)
The type of entity in which drift was detected.
|
ComplianceDrift.Builder |
expectedReferenceId(String expectedReferenceId)
Assessment identifier of a previous assessment of the same application version.
|
ComplianceDrift.Builder |
expectedValue(Map<DisruptionType,DisruptionCompliance> expectedValue)
The expected compliance value of an entity.
|
ComplianceDrift.Builder |
expectedValueWithStrings(Map<String,DisruptionCompliance> expectedValue)
The expected compliance value of an entity.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildComplianceDrift.Builder actualReferenceId(String actualReferenceId)
Assessment identifier that is associated with this drift item.
actualReferenceId - Assessment identifier that is associated with this drift item.ComplianceDrift.Builder actualValueWithStrings(Map<String,DisruptionCompliance> actualValue)
Actual compliance value of the entity.
actualValue - Actual compliance value of the entity.ComplianceDrift.Builder actualValue(Map<DisruptionType,DisruptionCompliance> actualValue)
Actual compliance value of the entity.
actualValue - Actual compliance value of the entity.ComplianceDrift.Builder appId(String appId)
Identifier of your application.
appId - Identifier of your application.ComplianceDrift.Builder appVersion(String appVersion)
Published version of your application on which drift was detected.
appVersion - Published version of your application on which drift was detected.ComplianceDrift.Builder diffType(String diffType)
Difference type between actual and expected recovery point objective (RPO) and recovery time objective (RTO) values. Currently, Resilience Hub supports only NotEqual difference type.
diffType - Difference type between actual and expected recovery point objective (RPO) and recovery time objective
(RTO) values. Currently, Resilience Hub supports only NotEqual difference type.DifferenceType,
DifferenceTypeComplianceDrift.Builder diffType(DifferenceType diffType)
Difference type between actual and expected recovery point objective (RPO) and recovery time objective (RTO) values. Currently, Resilience Hub supports only NotEqual difference type.
diffType - Difference type between actual and expected recovery point objective (RPO) and recovery time objective
(RTO) values. Currently, Resilience Hub supports only NotEqual difference type.DifferenceType,
DifferenceTypeComplianceDrift.Builder driftType(String driftType)
The type of drift detected. Currently, Resilience Hub supports only ApplicationCompliance drift type.
ComplianceDrift.Builder driftType(DriftType driftType)
The type of drift detected. Currently, Resilience Hub supports only ApplicationCompliance drift type.
ComplianceDrift.Builder entityId(String entityId)
Identifier of an entity in which drift was detected. For compliance drift, the entity ID can be either application ID or the AppComponent ID.
entityId - Identifier of an entity in which drift was detected. For compliance drift, the entity ID can be either
application ID or the AppComponent ID.ComplianceDrift.Builder entityType(String entityType)
The type of entity in which drift was detected. For compliance drifts, Resilience Hub supports
AWS::ResilienceHub::AppComponent and AWS::ResilienceHub::Application.
entityType - The type of entity in which drift was detected. For compliance drifts, Resilience Hub supports
AWS::ResilienceHub::AppComponent and AWS::ResilienceHub::Application.ComplianceDrift.Builder expectedReferenceId(String expectedReferenceId)
Assessment identifier of a previous assessment of the same application version. Resilience Hub uses the previous assessment (associated with the reference identifier) to compare the compliance with the current assessment to identify drifts.
expectedReferenceId - Assessment identifier of a previous assessment of the same application version. Resilience Hub uses
the previous assessment (associated with the reference identifier) to compare the compliance with the
current assessment to identify drifts.ComplianceDrift.Builder expectedValueWithStrings(Map<String,DisruptionCompliance> expectedValue)
The expected compliance value of an entity.
expectedValue - The expected compliance value of an entity.ComplianceDrift.Builder expectedValue(Map<DisruptionType,DisruptionCompliance> expectedValue)
The expected compliance value of an entity.
expectedValue - The expected compliance value of an entity.Copyright © 2023. All rights reserved.