Class ClientRecordDetails


  • @Internal
    public class ClientRecordDetails
    extends java.lang.Object
    Utility class to store the result of a client checking/updating the Client Record doc.
    • Constructor Detail

      • ClientRecordDetails

        public ClientRecordDetails​(int numActiveClients,
                                   int indexOfThisClient,
                                   boolean clientIsNew,
                                   java.util.List<java.lang.String> expiredClientIds,
                                   int numExistingClients,
                                   int numExpiredClients,
                                   boolean overrideEnabled,
                                   long overrideExpires,
                                   long casNowNanos)
    • Method Detail

      • numActiveClients

        public int numActiveClients()
      • indexOfThisClient

        public int indexOfThisClient()
      • clientIsNew

        public boolean clientIsNew()
      • expiredClientIds

        public java.util.List<java.lang.String> expiredClientIds()
      • numExistingClients

        public int numExistingClients()
      • numExpiredClients

        public int numExpiredClients()
      • overrideEnabled

        public boolean overrideEnabled()
      • overrideExpires

        public long overrideExpires()
      • casNow

        public long casNow()
      • overrideActive

        public boolean overrideActive()