Class GroupAuditEventInfo
java.lang.Object
com.google.gerrit.extensions.common.GroupAuditEventInfo
- Direct Known Subclasses:
GroupAuditEventInfo.GroupMemberAuditEventInfo
,GroupAuditEventInfo.UserMemberAuditEventInfo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
static class
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
GroupAuditEventInfo
(GroupAuditEventInfo.Type type, AccountInfo user, Instant date) protected
GroupAuditEventInfo
(GroupAuditEventInfo.Type type, AccountInfo user, Optional<Timestamp> date) -
Method Summary
Modifier and TypeMethodDescriptioncreateAddGroupEvent
(AccountInfo user, Timestamp date, GroupInfo member) createAddGroupEvent
(AccountInfo user, Instant date, GroupInfo member) createAddUserEvent
(AccountInfo user, Timestamp date, AccountInfo member) createAddUserEvent
(AccountInfo user, Instant date, AccountInfo member) createRemoveGroupEvent
(AccountInfo user, Instant date, GroupInfo member) createRemoveGroupEvent
(AccountInfo user, Optional<Timestamp> date, GroupInfo member) createRemoveUserEvent
(AccountInfo user, Instant date, AccountInfo member) createRemoveUserEvent
(AccountInfo user, Optional<Timestamp> date, AccountInfo member)
-
Field Details
-
type
-
user
-
date
-
-
Constructor Details
-
GroupAuditEventInfo
protected GroupAuditEventInfo(GroupAuditEventInfo.Type type, AccountInfo user, Optional<Timestamp> date) -
GroupAuditEventInfo
-
-
Method Details
-
createAddUserEvent
public static GroupAuditEventInfo.UserMemberAuditEventInfo createAddUserEvent(AccountInfo user, Timestamp date, AccountInfo member) -
createAddUserEvent
public static GroupAuditEventInfo.UserMemberAuditEventInfo createAddUserEvent(AccountInfo user, Instant date, AccountInfo member) -
createRemoveUserEvent
public static GroupAuditEventInfo.UserMemberAuditEventInfo createRemoveUserEvent(AccountInfo user, Optional<Timestamp> date, AccountInfo member) -
createRemoveUserEvent
public static GroupAuditEventInfo.UserMemberAuditEventInfo createRemoveUserEvent(AccountInfo user, Instant date, AccountInfo member) -
createAddGroupEvent
public static GroupAuditEventInfo.GroupMemberAuditEventInfo createAddGroupEvent(AccountInfo user, Timestamp date, GroupInfo member) -
createAddGroupEvent
public static GroupAuditEventInfo.GroupMemberAuditEventInfo createAddGroupEvent(AccountInfo user, Instant date, GroupInfo member) -
createRemoveGroupEvent
public static GroupAuditEventInfo.GroupMemberAuditEventInfo createRemoveGroupEvent(AccountInfo user, Optional<Timestamp> date, GroupInfo member) -
createRemoveGroupEvent
public static GroupAuditEventInfo.GroupMemberAuditEventInfo createRemoveGroupEvent(AccountInfo user, Instant date, GroupInfo member)
-