@Generated(value="software.amazon.awssdk:codegen") public final class StatusReason extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StatusReason.Builder,StatusReason>
Provides additional context for the value of Compliance.Status.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StatusReason.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StatusReason.Builder |
builder() |
String |
description()
The corresponding description for the status reason code.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
reasonCode()
A code that represents a reason for the control status.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends StatusReason.Builder> |
serializableBuilderClass() |
StatusReason.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String reasonCode()
A code that represents a reason for the control status. For the list of status reason codes and their meanings, see Standards-related information in the ASFF in the AWS Security Hub User Guide.
public final String description()
The corresponding description for the status reason code.
public StatusReason.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StatusReason.Builder,StatusReason>public static StatusReason.Builder builder()
public static Class<? extends StatusReason.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.