@Immutable
public abstract class EntryMetadata
extends java.lang.Object
EntryMetadata
contains properties associated with an Entry
.
For now only the property EntryMetadata.EntryTtl
is defined. In future, additional properties may be
added to address specific situations.
Modifier and Type | Class and Description |
---|---|
static class |
EntryMetadata.EntryTtl
EntryMetadata.EntryTtl is an integer that represents number of hops an entry can propagate. |
Modifier and Type | Method and Description |
---|---|
static EntryMetadata |
create(EntryMetadata.EntryTtl entryTtl)
Creates an
EntryMetadata with the given EntryMetadata.EntryTtl . |
abstract EntryMetadata.EntryTtl |
getEntryTtl()
Returns the
EntryMetadata.EntryTtl of this EntryMetadata . |
public static EntryMetadata create(EntryMetadata.EntryTtl entryTtl)
EntryMetadata
with the given EntryMetadata.EntryTtl
.entryTtl
- TTL of an Entry
.EntryMetadata
.public abstract EntryMetadata.EntryTtl getEntryTtl()
EntryMetadata.EntryTtl
of this EntryMetadata
.EntryTtl
.