additionalProperties = new HashMap<>();
@@ -83,15 +82,15 @@ public Builder from(EntityStreamHeartbeat other) {
}
/**
- * timestamp of the heartbeat
+ * The timestamp at which the heartbeat message was sent.
*/
@JsonSetter(value = "timestamp", nulls = Nulls.SKIP)
- public Builder timestamp(Optional timestamp) {
+ public Builder timestamp(Optional timestamp) {
this.timestamp = timestamp;
return this;
}
- public Builder timestamp(OffsetDateTime timestamp) {
+ public Builder timestamp(String timestamp) {
this.timestamp = Optional.ofNullable(timestamp);
return this;
}
diff --git a/src/main/java/com/anduril/types/HeartbeatObject.java b/src/main/java/com/anduril/types/HeartbeatObject.java
index 0581615..664fc72 100644
--- a/src/main/java/com/anduril/types/HeartbeatObject.java
+++ b/src/main/java/com/anduril/types/HeartbeatObject.java
@@ -12,7 +12,6 @@
import com.fasterxml.jackson.annotation.JsonSetter;
import com.fasterxml.jackson.annotation.Nulls;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
-import java.time.OffsetDateTime;
import java.util.HashMap;
import java.util.Map;
import java.util.Objects;
@@ -21,21 +20,21 @@
@JsonInclude(JsonInclude.Include.NON_ABSENT)
@JsonDeserialize(builder = HeartbeatObject.Builder.class)
public final class HeartbeatObject implements IHeartbeatObject {
- private final Optional timestamp;
+ private final Optional timestamp;
private final Map additionalProperties;
- private HeartbeatObject(Optional timestamp, Map additionalProperties) {
+ private HeartbeatObject(Optional timestamp, Map additionalProperties) {
this.timestamp = timestamp;
this.additionalProperties = additionalProperties;
}
/**
- * @return timestamp of the heartbeat
+ * @return The timestamp at which the heartbeat message was sent.
*/
@JsonProperty("timestamp")
@java.lang.Override
- public Optional getTimestamp() {
+ public Optional getTimestamp() {
return timestamp;
}
@@ -70,7 +69,7 @@ public static Builder builder() {
@JsonIgnoreProperties(ignoreUnknown = true)
public static final class Builder {
- private Optional timestamp = Optional.empty();
+ private Optional timestamp = Optional.empty();
@JsonAnySetter
private Map additionalProperties = new HashMap<>();
@@ -83,15 +82,15 @@ public Builder from(HeartbeatObject other) {
}
/**
- * timestamp of the heartbeat
+ * The timestamp at which the heartbeat message was sent.
*/
@JsonSetter(value = "timestamp", nulls = Nulls.SKIP)
- public Builder timestamp(Optional timestamp) {
+ public Builder timestamp(Optional timestamp) {
this.timestamp = timestamp;
return this;
}
- public Builder timestamp(OffsetDateTime timestamp) {
+ public Builder timestamp(String timestamp) {
this.timestamp = Optional.ofNullable(timestamp);
return this;
}
diff --git a/src/main/java/com/anduril/types/IHeartbeatObject.java b/src/main/java/com/anduril/types/IHeartbeatObject.java
index 4cf8b3e..1bea59a 100644
--- a/src/main/java/com/anduril/types/IHeartbeatObject.java
+++ b/src/main/java/com/anduril/types/IHeartbeatObject.java
@@ -3,9 +3,8 @@
*/
package com.anduril.types;
-import java.time.OffsetDateTime;
import java.util.Optional;
public interface IHeartbeatObject {
- Optional getTimestamp();
+ Optional getTimestamp();
}