K
- the key type.public abstract class CachedObjectMetadata<K>
extends java.lang.Object
Cache
.Constructor and Description |
---|
CachedObjectMetadata()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
getAllowRemoteAccess()
Return true/false if this object has remote access allowed.
|
abstract boolean |
getAllowReplication()
Return true/false if this object is allowed to be replicated.
|
abstract java.time.Duration |
getBackingStoreEventInterval()
Retrieve the backing store event interval duration.
|
abstract BackingStoreMode |
getBackingStoreMode()
Retrieve the backing store mode.
|
abstract long |
getCreateTime()
Retrieve the time this object was created.
|
abstract GeoServerCoherencyPolicy |
getGeoServerCoherencyPolicy()
Retrieve the GeoServer coherency policy.
|
abstract long |
getObjectSize()
Retrieve the object size (in bytes).
|
abstract java.util.Set<K> |
getParentKeys()
Retrieve the parent keys.
|
abstract PreemptionPriority |
getPreemptionPriority()
Retrieve the preemption priority.
|
abstract java.time.Duration |
getTimeout()
Retrieve the timeout duration.
|
abstract TimeoutType |
getTimeoutType()
Retrieve the timeout type for this object.
|
abstract long |
getUpdateTime()
Retrieve the time this object was last updated.
|
abstract boolean |
isProxy()
Return true/false if this object is a "proxy" object.
|
public abstract long getCreateTime()
public abstract long getUpdateTime()
public abstract boolean isProxy()
public abstract boolean getAllowRemoteAccess()
public abstract boolean getAllowReplication()
public abstract long getObjectSize()
public abstract TimeoutType getTimeoutType()
public abstract java.time.Duration getTimeout()
public abstract GeoServerCoherencyPolicy getGeoServerCoherencyPolicy()
public abstract java.time.Duration getBackingStoreEventInterval()
public abstract BackingStoreMode getBackingStoreMode()
public abstract java.util.Set<K> getParentKeys()
public abstract PreemptionPriority getPreemptionPriority()