@Generated(value="software.amazon.awssdk:codegen") public final class AssessmentReportMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AssessmentReportMetadata.Builder,AssessmentReportMetadata>
The metadata objects associated with the specified assessment report.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AssessmentReportMetadata.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
assessmentId()
The unique identifier for the associated assessment.
|
String |
assessmentName()
The name of the associated assessment.
|
String |
author()
The name of the user who created the assessment report.
|
static AssessmentReportMetadata.Builder |
builder() |
Instant |
creationTime()
Specifies when the assessment report was created.
|
String |
description()
The description of the specified assessment report.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The unique identifier for the assessment report.
|
String |
name()
The name of the assessment report.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AssessmentReportMetadata.Builder> |
serializableBuilderClass() |
AssessmentReportStatus |
status()
The current status of the assessment report.
|
String |
statusAsString()
The current status of the assessment report.
|
AssessmentReportMetadata.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The unique identifier for the assessment report.
public final String name()
The name of the assessment report.
public final String description()
The description of the specified assessment report.
public final String assessmentId()
The unique identifier for the associated assessment.
public final String assessmentName()
The name of the associated assessment.
public final String author()
The name of the user who created the assessment report.
public final AssessmentReportStatus status()
The current status of the assessment report.
If the service returns an enum value that is not available in the current SDK version, status will
return AssessmentReportStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
AssessmentReportStatuspublic final String statusAsString()
The current status of the assessment report.
If the service returns an enum value that is not available in the current SDK version, status will
return AssessmentReportStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
AssessmentReportStatuspublic final Instant creationTime()
Specifies when the assessment report was created.
public AssessmentReportMetadata.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AssessmentReportMetadata.Builder,AssessmentReportMetadata>public static AssessmentReportMetadata.Builder builder()
public static Class<? extends AssessmentReportMetadata.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.