@Generated(value="software.amazon.awssdk:codegen") public final class AppAssessmentSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AppAssessmentSummary.Builder,AppAssessmentSummary>
Defines an application assessment summary.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AppAssessmentSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
appArn()
Amazon Resource Name (ARN) of the Resilience Hub application.
|
String |
appVersion()
Version of an application.
|
String |
assessmentArn()
Amazon Resource Name (ARN) of the assessment.
|
String |
assessmentName()
Name of the assessment.
|
AssessmentStatus |
assessmentStatus()
Current status of the assessment for the resiliency policy.
|
String |
assessmentStatusAsString()
Current status of the assessment for the resiliency policy.
|
static AppAssessmentSummary.Builder |
builder() |
ComplianceStatus |
complianceStatus()
TCurrent status of compliance for the resiliency policy.
|
String |
complianceStatusAsString()
TCurrent status of compliance for the resiliency policy.
|
Cost |
cost()
Cost for an application.
|
DriftStatus |
driftStatus()
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
|
String |
driftStatusAsString()
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
|
Instant |
endTime()
End time for the action.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
AssessmentInvoker |
invoker()
Entity that invoked the assessment.
|
String |
invokerAsString()
Entity that invoked the assessment.
|
String |
message()
Message from the assessment run.
|
Double |
resiliencyScore()
Current resiliency score for the application.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AppAssessmentSummary.Builder> |
serializableBuilderClass() |
Instant |
startTime()
Starting time for the action.
|
AppAssessmentSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
versionName()
Name of an application version.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String appArn()
Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:
partition:resiliencehub:region:account:app/app-id. For more
information about ARNs, see
Amazon Resource Names (ARNs) in the AWS General Reference guide.
partition:resiliencehub:region:account:app/app-id.
For more information about ARNs, see Amazon Resource Names
(ARNs) in the AWS General Reference guide.public final String appVersion()
Version of an application.
public final String assessmentArn()
Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition
:resiliencehub:region:account:app-assessment/app-id. For more information
about ARNs, see Amazon
Resource Names (ARNs) in the AWS General Reference guide.
partition
:resiliencehub:region:account:app-assessment/app-id. For more
information about ARNs, see Amazon Resource Names
(ARNs) in the AWS General Reference guide.public final String assessmentName()
Name of the assessment.
public final AssessmentStatus assessmentStatus()
Current status of the assessment for the resiliency policy.
If the service returns an enum value that is not available in the current SDK version, assessmentStatus
will return AssessmentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from assessmentStatusAsString().
AssessmentStatuspublic final String assessmentStatusAsString()
Current status of the assessment for the resiliency policy.
If the service returns an enum value that is not available in the current SDK version, assessmentStatus
will return AssessmentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from assessmentStatusAsString().
AssessmentStatuspublic final ComplianceStatus complianceStatus()
TCurrent status of compliance for the resiliency policy.
If the service returns an enum value that is not available in the current SDK version, complianceStatus
will return ComplianceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from complianceStatusAsString().
ComplianceStatuspublic final String complianceStatusAsString()
TCurrent status of compliance for the resiliency policy.
If the service returns an enum value that is not available in the current SDK version, complianceStatus
will return ComplianceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from complianceStatusAsString().
ComplianceStatuspublic final Cost cost()
Cost for an application.
public final DriftStatus driftStatus()
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
If the service returns an enum value that is not available in the current SDK version, driftStatus will
return DriftStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
driftStatusAsString().
DriftStatuspublic final String driftStatusAsString()
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
If the service returns an enum value that is not available in the current SDK version, driftStatus will
return DriftStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
driftStatusAsString().
DriftStatuspublic final Instant endTime()
End time for the action.
public final AssessmentInvoker invoker()
Entity that invoked the assessment.
If the service returns an enum value that is not available in the current SDK version, invoker will
return AssessmentInvoker.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
invokerAsString().
AssessmentInvokerpublic final String invokerAsString()
Entity that invoked the assessment.
If the service returns an enum value that is not available in the current SDK version, invoker will
return AssessmentInvoker.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
invokerAsString().
AssessmentInvokerpublic final String message()
Message from the assessment run.
public final Double resiliencyScore()
Current resiliency score for the application.
public final Instant startTime()
Starting time for the action.
public final String versionName()
Name of an application version.
public AppAssessmentSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AppAssessmentSummary.Builder,AppAssessmentSummary>public static AppAssessmentSummary.Builder builder()
public static Class<? extends AppAssessmentSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.