public class ActionReport
public ActionReport(@NotNull
PlayerId playerId,
@NotNull
PlayerId recipientId,
@NotNull
java.time.Instant date,
@NotNull
Message message,
@Nullable
ConnectorType connectorType,
@NotNull
ai.tock.translator.UserInterfaceType userInterfaceType,
boolean test,
@NotNull
org.litote.kmongo.Id<ai.tock.bot.engine.action.Action> id)
@NotNull public PlayerId getPlayerId()
@NotNull public PlayerId getRecipientId()
@NotNull public java.time.Instant getDate()
@NotNull public Message getMessage()
@Nullable public ConnectorType getConnectorType()
@NotNull public ai.tock.translator.UserInterfaceType getUserInterfaceType()
public boolean getTest()
@NotNull public org.litote.kmongo.Id<ai.tock.bot.engine.action.Action> getId()
@NotNull public PlayerId component1()
@NotNull public PlayerId component2()
@NotNull public java.time.Instant component3()
@NotNull public Message component4()
@Nullable public ConnectorType component5()
@NotNull public ai.tock.translator.UserInterfaceType component6()
public boolean component7()
@NotNull public org.litote.kmongo.Id<ai.tock.bot.engine.action.Action> component8()
@NotNull public ActionReport copy(@NotNull PlayerId playerId, @NotNull PlayerId recipientId, @NotNull java.time.Instant date, @NotNull Message message, @Nullable ConnectorType connectorType, @NotNull ai.tock.translator.UserInterfaceType userInterfaceType, boolean test, @NotNull org.litote.kmongo.Id<ai.tock.bot.engine.action.Action> id)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)