@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ChangeLog extends Object implements Serializable, Cloneable, StructuredPojo
The record of a change within Audit Manager, such as a modified assessment, a delegated control set, and so on.
Constructor and Description |
---|
ChangeLog() |
Modifier and Type | Method and Description |
---|---|
ChangeLog |
clone() |
boolean |
equals(Object obj) |
String |
getAction()
The action performed.
|
Date |
getCreatedAt()
The time of creation for the changelog object.
|
String |
getCreatedBy()
The IAM user or role that performed the action.
|
String |
getObjectName()
The name of the changelog object.
|
String |
getObjectType()
The changelog object type, such as an assessment, control, or control set.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAction(String action)
The action performed.
|
void |
setCreatedAt(Date createdAt)
The time of creation for the changelog object.
|
void |
setCreatedBy(String createdBy)
The IAM user or role that performed the action.
|
void |
setObjectName(String objectName)
The name of the changelog object.
|
void |
setObjectType(String objectType)
The changelog object type, such as an assessment, control, or control set.
|
String |
toString()
Returns a string representation of this object.
|
ChangeLog |
withAction(ActionEnum action)
The action performed.
|
ChangeLog |
withAction(String action)
The action performed.
|
ChangeLog |
withCreatedAt(Date createdAt)
The time of creation for the changelog object.
|
ChangeLog |
withCreatedBy(String createdBy)
The IAM user or role that performed the action.
|
ChangeLog |
withObjectName(String objectName)
The name of the changelog object.
|
ChangeLog |
withObjectType(ObjectTypeEnum objectType)
The changelog object type, such as an assessment, control, or control set.
|
ChangeLog |
withObjectType(String objectType)
The changelog object type, such as an assessment, control, or control set.
|
public void setObjectType(String objectType)
The changelog object type, such as an assessment, control, or control set.
objectType
- The changelog object type, such as an assessment, control, or control set.ObjectTypeEnum
public String getObjectType()
The changelog object type, such as an assessment, control, or control set.
ObjectTypeEnum
public ChangeLog withObjectType(String objectType)
The changelog object type, such as an assessment, control, or control set.
objectType
- The changelog object type, such as an assessment, control, or control set.ObjectTypeEnum
public ChangeLog withObjectType(ObjectTypeEnum objectType)
The changelog object type, such as an assessment, control, or control set.
objectType
- The changelog object type, such as an assessment, control, or control set.ObjectTypeEnum
public void setObjectName(String objectName)
The name of the changelog object.
objectName
- The name of the changelog object.public String getObjectName()
The name of the changelog object.
public ChangeLog withObjectName(String objectName)
The name of the changelog object.
objectName
- The name of the changelog object.public void setAction(String action)
The action performed.
action
- The action performed.ActionEnum
public String getAction()
The action performed.
ActionEnum
public ChangeLog withAction(String action)
The action performed.
action
- The action performed.ActionEnum
public ChangeLog withAction(ActionEnum action)
The action performed.
action
- The action performed.ActionEnum
public void setCreatedAt(Date createdAt)
The time of creation for the changelog object.
createdAt
- The time of creation for the changelog object.public Date getCreatedAt()
The time of creation for the changelog object.
public ChangeLog withCreatedAt(Date createdAt)
The time of creation for the changelog object.
createdAt
- The time of creation for the changelog object.public void setCreatedBy(String createdBy)
The IAM user or role that performed the action.
createdBy
- The IAM user or role that performed the action.public String getCreatedBy()
The IAM user or role that performed the action.
public ChangeLog withCreatedBy(String createdBy)
The IAM user or role that performed the action.
createdBy
- The IAM user or role that performed the action.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.