diff --git a/src/main/java/resourceater/model/resource/Model.java b/src/main/java/resourceater/model/resource/Model.java index 7b81495..2542810 100644 --- a/src/main/java/resourceater/model/resource/Model.java +++ b/src/main/java/resourceater/model/resource/Model.java @@ -2,8 +2,10 @@ import java.time.Duration; import java.time.Instant; + import lombok.Getter; import lombok.RequiredArgsConstructor; + import org.springframework.hateoas.RepresentationModel; /** @@ -14,12 +16,14 @@ public abstract class Model> extends RepresentationModel> { protected final String id; protected final Duration ttl; + protected final Duration age; protected final Instant createdAt; protected final Instant diesAt; public Model(R resource){ this.id = resource.getId(); this.ttl = resource.getTtl().orElse(null); + this.age = resource.getAge(); this.createdAt = resource.getCreatedAt(); this.diesAt = resource.getDiesAt(); }