Skip to content

Commit

Permalink
Renaming DTO to be distinguishable from persisted object.
Browse files Browse the repository at this point in the history
  • Loading branch information
dennisoelkers committed Apr 7, 2015
1 parent a593f60 commit 64ddd0b
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 25 deletions.

This file was deleted.

Expand Up @@ -4,7 +4,7 @@
import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.auto.value.AutoValue; import com.google.auto.value.AutoValue;
import org.graylog2.rest.models.agent.AgentNodeDetails; import org.graylog2.rest.models.agent.AgentNodeDetailsSummary;


@AutoValue @AutoValue
@JsonAutoDetect @JsonAutoDetect
Expand All @@ -17,12 +17,12 @@ public abstract class AgentRegistrationRequest {
public abstract String nodeId(); public abstract String nodeId();


@JsonProperty("node_details") @JsonProperty("node_details")
public abstract AgentNodeDetails nodeDetails(); public abstract AgentNodeDetailsSummary nodeDetails();


@JsonCreator @JsonCreator
public static AgentRegistrationRequest create(@JsonProperty("id") String id, public static AgentRegistrationRequest create(@JsonProperty("id") String id,
@JsonProperty("node_id") String nodeId, @JsonProperty("node_id") String nodeId,
@JsonProperty("node_details") AgentNodeDetails nodeDetails) { @JsonProperty("node_details") AgentNodeDetailsSummary nodeDetails) {
return new AutoValue_AgentRegistrationRequest(id, nodeId, nodeDetails); return new AutoValue_AgentRegistrationRequest(id, nodeId, nodeDetails);
} }
} }
Expand Up @@ -4,7 +4,7 @@
import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.auto.value.AutoValue; import com.google.auto.value.AutoValue;
import org.graylog2.rest.models.agent.AgentNodeDetails; import org.graylog2.rest.models.agent.AgentNodeDetailsSummary;
import org.joda.time.DateTime; import org.joda.time.DateTime;


@AutoValue @AutoValue
Expand All @@ -18,15 +18,15 @@ public abstract class AgentSummary {
public abstract String nodeId(); public abstract String nodeId();


@JsonProperty("node_details") @JsonProperty("node_details")
public abstract AgentNodeDetails nodeDetails(); public abstract AgentNodeDetailsSummary nodeDetails();


@JsonProperty("last_seen") @JsonProperty("last_seen")
public abstract DateTime lastSeen(); public abstract DateTime lastSeen();


@JsonCreator @JsonCreator
public static AgentSummary create(@JsonProperty("id") String id, public static AgentSummary create(@JsonProperty("id") String id,
@JsonProperty("node_id") String nodeId, @JsonProperty("node_id") String nodeId,
@JsonProperty("node_details") AgentNodeDetails nodeDetails, @JsonProperty("node_details") AgentNodeDetailsSummary nodeDetails,
@JsonProperty("last_seen") DateTime lastSeen) { @JsonProperty("last_seen") DateTime lastSeen) {
return new AutoValue_AgentSummary(id, nodeId, nodeDetails, lastSeen); return new AutoValue_AgentSummary(id, nodeId, nodeDetails, lastSeen);
} }
Expand Down

0 comments on commit 64ddd0b

Please sign in to comment.