@Immutable public abstract class EntryMetadata extends 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.