@Generated(value="software.amazon.awssdk:codegen") public final class ChangeLog extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ChangeLog.Builder,ChangeLog>
The record of a change within AWS Audit Manager, such as a modified assessment, a delegated control set, and so on.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ChangeLog.Builder |
| Modifier and Type | Method and Description |
|---|---|
ActionEnum |
action()
The action performed.
|
String |
actionAsString()
The action performed.
|
static ChangeLog.Builder |
builder() |
Instant |
createdAt()
The time of creation for the changelog object.
|
String |
createdBy()
The IAM user or role that performed the action.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
objectName()
The name of the changelog object.
|
ObjectTypeEnum |
objectType()
The changelog object type, such as an assessment, control, or control set.
|
String |
objectTypeAsString()
The changelog object type, such as an assessment, control, or control set.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ChangeLog.Builder> |
serializableBuilderClass() |
ChangeLog.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ObjectTypeEnum objectType()
The changelog object type, such as an assessment, control, or control set.
If the service returns an enum value that is not available in the current SDK version, objectType will
return ObjectTypeEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
objectTypeAsString().
ObjectTypeEnumpublic final String objectTypeAsString()
The changelog object type, such as an assessment, control, or control set.
If the service returns an enum value that is not available in the current SDK version, objectType will
return ObjectTypeEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
objectTypeAsString().
ObjectTypeEnumpublic final String objectName()
The name of the changelog object.
public final ActionEnum action()
The action performed.
If the service returns an enum value that is not available in the current SDK version, action will
return ActionEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
actionAsString().
ActionEnumpublic final String actionAsString()
The action performed.
If the service returns an enum value that is not available in the current SDK version, action will
return ActionEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
actionAsString().
ActionEnumpublic final Instant createdAt()
The time of creation for the changelog object.
public final String createdBy()
The IAM user or role that performed the action.
public ChangeLog.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ChangeLog.Builder,ChangeLog>public static ChangeLog.Builder builder()
public static Class<? extends ChangeLog.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.