public class SendLocation
extends Action
A user location transmission.
public SendLocation(@NotNull
PlayerId playerId,
@NotNull
java.lang.String applicationId,
@NotNull
PlayerId recipientId,
@Nullable
UserLocation location,
@NotNull
org.litote.kmongo.Id<ai.tock.bot.engine.action.Action> id,
@NotNull
java.time.Instant date,
@NotNull
EventState state,
@NotNull
ActionMetadata metadata)
A user location transmission.
@NotNull public Message toMessage()
@NotNull public Event obfuscate(@NotNull ai.tock.shared.security.StringObfuscatorMode mode, @NotNull PlayerId playerId)
@Nullable public UserLocation getLocation()