@Stability.Internal
public class ClientRecordDetails
extends java.lang.Object
Constructor and Description |
---|
ClientRecordDetails(int numActiveClients,
int indexOfThisClient,
boolean clientIsNew,
java.util.List<java.lang.String> expiredClientIds,
int numExistingClients,
int numExpiredClients,
boolean overrideEnabled,
long overrideExpires,
long casNowNanos) |
Modifier and Type | Method and Description |
---|---|
long |
casNow() |
boolean |
clientIsNew() |
java.util.List<java.lang.String> |
expiredClientIds() |
int |
indexOfThisClient() |
int |
numActiveClients() |
int |
numExistingClients() |
int |
numExpiredClients() |
boolean |
overrideActive() |
boolean |
overrideEnabled() |
long |
overrideExpires() |
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)
public int numActiveClients()
public int indexOfThisClient()
public boolean clientIsNew()
public java.util.List<java.lang.String> expiredClientIds()
public int numExistingClients()
public int numExpiredClients()
public boolean overrideEnabled()
public long overrideExpires()
public long casNow()
public boolean overrideActive()