@Generated(value="software.amazon.awssdk:codegen") public final class EvaluationFormVersionSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EvaluationFormVersionSummary.Builder,EvaluationFormVersionSummary>
Summary information about an evaluation form.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EvaluationFormVersionSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EvaluationFormVersionSummary.Builder |
builder() |
String |
createdBy()
The Amazon Resource Name (ARN) of the user who created the evaluation form.
|
Instant |
createdTime()
The timestamp for when the evaluation form was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
evaluationFormArn()
The Amazon Resource Name (ARN) for the evaluation form resource.
|
String |
evaluationFormId()
The unique identifier for the evaluation form.
|
Integer |
evaluationFormVersion()
A version of the evaluation form.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lastModifiedBy()
The Amazon Resource Name (ARN) of the user who last updated the evaluation form.
|
Instant |
lastModifiedTime()
The timestamp for when the evaluation form was last updated.
|
Boolean |
locked()
The flag indicating whether the evaluation form is locked for changes.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EvaluationFormVersionSummary.Builder> |
serializableBuilderClass() |
EvaluationFormVersionStatus |
status()
The status of the evaluation form.
|
String |
statusAsString()
The status of the evaluation form.
|
EvaluationFormVersionSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String evaluationFormArn()
The Amazon Resource Name (ARN) for the evaluation form resource.
public final String evaluationFormId()
The unique identifier for the evaluation form.
public final Integer evaluationFormVersion()
A version of the evaluation form.
public final Boolean locked()
The flag indicating whether the evaluation form is locked for changes.
public final EvaluationFormVersionStatus status()
The status of the evaluation form.
If the service returns an enum value that is not available in the current SDK version, status will
return EvaluationFormVersionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusAsString().
EvaluationFormVersionStatuspublic final String statusAsString()
The status of the evaluation form.
If the service returns an enum value that is not available in the current SDK version, status will
return EvaluationFormVersionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusAsString().
EvaluationFormVersionStatuspublic final Instant createdTime()
The timestamp for when the evaluation form was created.
public final String createdBy()
The Amazon Resource Name (ARN) of the user who created the evaluation form.
public final Instant lastModifiedTime()
The timestamp for when the evaluation form was last updated.
public final String lastModifiedBy()
The Amazon Resource Name (ARN) of the user who last updated the evaluation form.
public EvaluationFormVersionSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EvaluationFormVersionSummary.Builder,EvaluationFormVersionSummary>public static EvaluationFormVersionSummary.Builder builder()
public static Class<? extends EvaluationFormVersionSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.