public class Attributes
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Attributes.ExpirationDateOverflowPolicy |
static class |
Attributes.Raw |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MAXIMUM_EXPIRATION_DATE_EXCEEDED_REJECT_MESSAGE |
static java.lang.String |
MAXIMUM_EXPIRATION_DATE_EXCEEDED_WARNING |
static Attributes.ExpirationDateOverflowPolicy |
policy |
| Modifier and Type | Method and Description |
|---|---|
void |
collectMarkerSpecification(VariableSpecifications boundNames) |
java.lang.Iterable<Function> |
getFunctions() |
long |
getTimestamp(long now,
QueryOptions options) |
int |
getTimeToLive(QueryOptions options,
CFMetaData metadata) |
boolean |
isTimestampSet() |
boolean |
isTimeToLiveSet() |
static void |
maybeApplyExpirationDateOverflowPolicy(CFMetaData metadata,
int ttl,
boolean isDefaultTTL) |
static Attributes |
none() |
public static Attributes.ExpirationDateOverflowPolicy policy
public static final java.lang.String MAXIMUM_EXPIRATION_DATE_EXCEEDED_WARNING
public static final java.lang.String MAXIMUM_EXPIRATION_DATE_EXCEEDED_REJECT_MESSAGE
public static Attributes none()
public java.lang.Iterable<Function> getFunctions()
public boolean isTimestampSet()
public boolean isTimeToLiveSet()
public long getTimestamp(long now,
QueryOptions options)
throws InvalidRequestException
InvalidRequestExceptionpublic int getTimeToLive(QueryOptions options, CFMetaData metadata) throws InvalidRequestException
InvalidRequestExceptionpublic void collectMarkerSpecification(VariableSpecifications boundNames)
public static void maybeApplyExpirationDateOverflowPolicy(CFMetaData metadata, int ttl, boolean isDefaultTTL) throws InvalidRequestException
InvalidRequestExceptionCopyright © 2018 The Apache Software Foundation