Class Session

java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.admin.Session
All Implemented Interfaces:
Serializable

public class Session extends AtlanObject
See Also:
  • Constructor Details

  • Method Details

    • builder

      public static Session.SessionBuilder<?,?> builder()
    • toBuilder

      public Session.SessionBuilder<?,?> toBuilder()
    • getClients

      public Map<String,String> getClients()
      Map of clientId (GUIDs) to client names.
    • getId

      public String getId()
      Unique identifier (GUID) for the session.
    • getIpAddress

      public String getIpAddress()
      IP address from which the session originated.
    • getLastAccess

      public Long getLastAccess()
      Time (epoch) at which the session was last used, in nanoseconds.
    • getStart

      public Long getStart()
      Time (epoch) at which the session was created, in nanoseconds.
    • getUserId

      public String getUserId()
      Unique identifier (GUID) of the user that started the session.
    • getUsername

      public String getUsername()
      Username of the user that started the session.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class AtlanObject
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class AtlanObject
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AtlanObject
    • toString

      public String toString()
      Description copied from class: AtlanObject
      Overrides:
      toString in class AtlanObject