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