All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.ninobomba.commons.platform.LoginDevice Maven / Gradle / Ivy

The newest version!
package io.github.ninobomba.commons.platform;

import lombok.Builder;

import java.io.Serial;
import java.io.Serializable;

/**
 * Represents a login device.
 * 

* This class contains information about a login device such as its ID, token, email, timezone, * user agent, name, type, device version, category, OS producer, OS name, remote host, and enabled status. *

* It implements the Serializable interface, allowing instances of this class to be serialized and deserialized. */ @Builder public class LoginDevice implements Serializable { /** * */ @Serial private static final long serialVersionUID = - 5510108553531766246L; private String id; private String token; private String email; private String timezone; private String userAgent; private String name; private String type; private String deviceVersion; private String category; private String osProducer; private String osName; private String remoteHost; private String enabled; }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy