public class ExpirationInfo extends Object
| Modifier and Type | Field and Description |
|---|---|
static ExpirationInfo |
DEFAULT |
int |
expiration |
boolean |
expirationInHours |
boolean |
updateExpiration |
| Constructor and Description |
|---|
ExpirationInfo(int expiration,
boolean expirationInHours,
boolean updateExpiration) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getExpirationUpdated() |
static ExpirationInfo |
getInfo(WriteOptions options)
Creates an ExpirationInfo struct from the WriteOptions TTL params, for
the current system time.
|
long |
getOldExpirationTime() |
void |
setExpirationUpdated(boolean val) |
void |
setOldExpirationTime(long val) |
public static final ExpirationInfo DEFAULT
public final int expiration
public final boolean expirationInHours
public final boolean updateExpiration
public ExpirationInfo(int expiration,
boolean expirationInHours,
boolean updateExpiration)
public static ExpirationInfo getInfo(WriteOptions options)
options - WriteOptions, may not be null.public void setExpirationUpdated(boolean val)
public boolean getExpirationUpdated()
public void setOldExpirationTime(long val)
public long getOldExpirationTime()
Copyright © 2024. All rights reserved.