public class UserActionLog
A user action description - used to trace modifications.
public UserActionLog(@NotNull
java.lang.String namespace,
@Nullable
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId,
@NotNull
java.lang.String login,
@NotNull
java.lang.String actionType,
@Nullable
java.lang.Object newData,
boolean error,
@NotNull
java.time.Instant date)
A user action description - used to trace modifications.
namespace - The namespace of the application.applicationId - The application identifier.login - The user login.actionType - The action type.newData - New Data of any.error - Is there a technical error?date - Date of the action.@NotNull public java.lang.String getNamespace()
The namespace of the application.
@Nullable public org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> getApplicationId()
The application identifier.
@NotNull public java.lang.String getLogin()
The user login.
@NotNull public java.lang.String getActionType()
The action type.
@Nullable public java.lang.Object getNewData()
New Data of any.
public boolean getError()
Is there a technical error?
@NotNull public java.time.Instant getDate()
Date of the action.
@NotNull public java.lang.String component1()
The namespace of the application.
@Nullable public org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> component2()
The application identifier.
@NotNull public java.lang.String component3()
The user login.
@NotNull public java.lang.String component4()
The action type.
@Nullable public java.lang.Object component5()
New Data of any.
public boolean component6()
Is there a technical error?
@NotNull public java.time.Instant component7()
Date of the action.
@NotNull public UserActionLog copy(@NotNull java.lang.String namespace, @Nullable org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId, @NotNull java.lang.String login, @NotNull java.lang.String actionType, @Nullable java.lang.Object newData, boolean error, @NotNull java.time.Instant date)
A user action description - used to trace modifications.
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)