Class LobbySummaryAnalytics


  • public final class LobbySummaryAnalytics
    extends java.lang.Object
    • Method Detail

      • getLobbyId

        public java.util.UUID getLobbyId()
      • getLobbyGroupId

        public java.util.UUID getLobbyGroupId()
      • getLobbyGroupNameId

        public java.lang.String getLobbyGroupNameId()
        Returns:
        A human readable short identifier used to references resources. Different than a rivet.common#Uuid because this is intended to be human readable. Different than rivet.common#DisplayName because this should not include special characters and be short.
      • getRegionId

        public java.util.UUID getRegionId()
      • getCreateTs

        public java.time.OffsetDateTime getCreateTs()
        Returns:
        RFC3339 timestamp.
      • getIsReady

        public boolean getIsReady()
        Returns:
        Whether or not this lobby is ready.
      • getIsIdle

        public boolean getIsIdle()
        Returns:
        Whether or not this lobby is idle.
      • getIsClosed

        public boolean getIsClosed()
        Returns:
        Whether or not this lobby is in a closed state.
      • getIsOutdated

        public boolean getIsOutdated()
        Returns:
        Whether or not this lobby is outdated.
      • getMaxPlayersNormal

        public int getMaxPlayersNormal()
        Returns:
        Unsigned 32 bit integer.
      • getMaxPlayersDirect

        public int getMaxPlayersDirect()
        Returns:
        Unsigned 32 bit integer.
      • getMaxPlayersParty

        public int getMaxPlayersParty()
        Returns:
        Unsigned 32 bit integer.
      • getTotalPlayerCount

        public int getTotalPlayerCount()
        Returns:
        Unsigned 32 bit integer.
      • getRegisteredPlayerCount

        public int getRegisteredPlayerCount()
        Returns:
        Unsigned 32 bit integer.
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object