ProjectAres/API/api/src/main/java/tc/oc/api/docs/virtual/SessionDoc.java

25 lines
556 B
Java

package tc.oc.api.docs.virtual;
import java.time.Instant;
import javax.annotation.Nullable;
import tc.oc.api.annotations.Serialize;
import tc.oc.api.docs.PlayerId;
public interface SessionDoc {
interface Partial extends PartialModel {}
@Serialize
interface Complete extends Model, Partial {
String family_id();
String server_id();
PlayerId user();
@Nullable String nickname();
@Nullable String nickname_lower();
String ip();
Instant start();
@Nullable Instant end();
}
}