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