public class ArchaiusProp<T>
extends java.lang.Object
implements io.pleo.prop.core.Prop<T>
| Constructor and Description |
|---|
ArchaiusProp(com.netflix.config.Property<T> archaiusProperty) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCallback(java.lang.Runnable callback) |
T |
get() |
java.time.Instant |
getChangedTimestamp() |
java.lang.String |
getName() |
void |
removeAllCallbacks() |
java.lang.String |
toString() |
public ArchaiusProp(com.netflix.config.Property<T> archaiusProperty)
public java.lang.String getName()
getName in interface io.pleo.prop.core.Prop<T>public java.time.Instant getChangedTimestamp()
getChangedTimestamp in interface io.pleo.prop.core.Prop<T>public void addCallback(java.lang.Runnable callback)
addCallback in interface io.pleo.prop.core.Prop<T>public void removeAllCallbacks()
removeAllCallbacks in interface io.pleo.prop.core.Prop<T>public java.lang.String toString()
toString in class java.lang.Object