Package com.mypurecloud.sdk.v2.model
Class AuditLogMessage
java.lang.Object
com.mypurecloud.sdk.v2.model.AuditLogMessage
- All Implemented Interfaces:
Serializable
AuditLogMessage
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumLevel of this audit message, USER or SYSTEM.static enumStatus of the event being audited -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAction that took place.application(String application) Name of the application used to perform the audit's actionclient(AddressableEntityRef client) Client associated with this audit message.Additional context for this message.entity(DomainEntityRef entity) Entity that was impacted.entityChanges(List<EntityChange> entityChanges) List of entities that were changed and changes made to those entities.entityType(String entityType) Type of the entity that was impacted.booleanDate and time of when the audit message was logged.getId()getLevel()getUser()inthashCode()Id of the audit message.initiatingAction(InitiatingAction initiatingAction) Id and action of the audit initiating the transactionlevel(AuditLogMessage.LevelEnum level) Level of this audit message, USER or SYSTEM.message(MessageInfo message) Message describing the event being audited.propertyChanges(List<PropertyChange> propertyChanges) List of properties that were changed and changes made to those properties.List of IP addresses of systems that originated or handled the request.serviceName(String serviceName) Name of the service that logged this audit message.voidvoidsetApplication(String application) voidsetClient(AddressableEntityRef client) voidsetContext(Map<String, String> context) voidsetEntity(DomainEntityRef entity) voidsetEntityChanges(List<EntityChange> entityChanges) voidsetEntityType(String entityType) voidsetEventDate(Date eventDate) voidvoidsetInitiatingAction(InitiatingAction initiatingAction) voidvoidsetMessage(MessageInfo message) voidsetPropertyChanges(List<PropertyChange> propertyChanges) voidsetRemoteIp(List<String> remoteIp) voidsetServiceName(String serviceName) voidsetStatus(AuditLogMessage.StatusEnum status) voidsetTransactionInitiator(Boolean transactionInitiator) voidsetUser(DomainEntityRef user) voidsetUserHomeOrgId(String userHomeOrgId) status(AuditLogMessage.StatusEnum status) Status of the event being auditedtoString()transactionInitiator(Boolean transactionInitiator) Whether the current audit is the initiator of the transactionuser(DomainEntityRef user) User associated with this audit message.userHomeOrgId(String userHomeOrgId) Home Organization Id associated with this audit message.
-
Constructor Details
-
AuditLogMessage
public AuditLogMessage() -
AuditLogMessage
-
-
Method Details
-
id
Id of the audit message. -
getId
-
setId
-
userHomeOrgId
Home Organization Id associated with this audit message. -
getUserHomeOrgId
-
setUserHomeOrgId
-
user
User associated with this audit message. -
getUser
-
setUser
-
client
Client associated with this audit message. -
getClient
-
setClient
-
remoteIp
List of IP addresses of systems that originated or handled the request. -
getRemoteIp
-
setRemoteIp
-
serviceName
Name of the service that logged this audit message. -
getServiceName
-
setServiceName
-
level
Level of this audit message, USER or SYSTEM. -
getLevel
-
setLevel
-
eventDate
Date and time of when the audit message was logged. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getEventDate
-
setEventDate
-
message
Message describing the event being audited. -
getMessage
-
setMessage
-
action
Action that took place. -
getAction
-
setAction
-
entity
Entity that was impacted. -
getEntity
-
setEntity
-
entityType
Type of the entity that was impacted. -
getEntityType
-
setEntityType
-
status
Status of the event being audited -
getStatus
-
setStatus
-
application
Name of the application used to perform the audit's action -
getApplication
-
setApplication
-
initiatingAction
Id and action of the audit initiating the transaction -
getInitiatingAction
-
setInitiatingAction
-
transactionInitiator
Whether the current audit is the initiator of the transaction -
getTransactionInitiator
-
setTransactionInitiator
-
propertyChanges
List of properties that were changed and changes made to those properties. -
getPropertyChanges
-
setPropertyChanges
-
context
Additional context for this message. -
getContext
-
setContext
-
entityChanges
List of entities that were changed and changes made to those entities. -
getEntityChanges
-
setEntityChanges
-
equals
-
hashCode
public int hashCode() -
toString
-