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
InvalidRequestException
public int getTimeToLive(QueryOptions options, CFMetaData metadata) throws InvalidRequestException
InvalidRequestException
public void collectMarkerSpecification(VariableSpecifications boundNames)
public static void maybeApplyExpirationDateOverflowPolicy(CFMetaData metadata, int ttl, boolean isDefaultTTL) throws InvalidRequestException
InvalidRequestException
Copyright © 2018 The Apache Software Foundation