AuditRecordCreate class

Constructors

AuditRecordCreate({AuditRecordCreateAuthor? author, required String remoteAddress, int? creationDate, String? summary, String? description, String? category, bool? sysAdmin, AffectedObject? affectedObject, List<ChangedValue>? changedValues, List<AffectedObject>? associatedObjects})
AuditRecordCreate.fromJson(Map<String, Object?> json)
factory

Properties

affectedObject → AffectedObject?
final
associatedObjects → List<AffectedObject>
Objects that were associated with the event. For example, if the event was a space permission change then the associated object would be the space.
final
author → AuditRecordCreateAuthor?
The user that actioned the event. If author is not specified, then all author properties will be set to null/empty, except for type which will be set to 'user'.
final
category → String?
The category of the event, which is displayed in the 'Event type' column on the audit log in the Confluence UI.
final
changedValues → List<ChangedValue>
The values that were changed in the event.
final
creationDate → int?
The creation date-time of the audit record, as a timestamp. This is converted to a date-time display in the Confluence UI. If the creationDate is not specified, then it will be set to the timestamp for the current date-time.
final
description → String?
A long description of the event, which is displayed in the 'Description' field on the audit log in the Confluence UI.
final
hashCode → int
The hash code for this object.
no setterinherited
remoteAddress → String
The IP address of the computer where the event was initiated from.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
summary → String?
The summary of the event, which is displayed in the 'Change' column on the audit log in the Confluence UI.
final
sysAdmin → bool
Indicates whether the event was actioned by a system administrator.
final

Methods

copyWith({AuditRecordCreateAuthor? author, String? remoteAddress, int? creationDate, String? summary, String? description, String? category, bool? sysAdmin, AffectedObject? affectedObject, List<ChangedValue>? changedValues, List<AffectedObject>? associatedObjects}) → AuditRecordCreate
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, Object?>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited