diff --git a/src/main/java/com/podio/app/ApplicationField.java b/src/main/java/com/podio/app/ApplicationField.java index 35b6dd9..3e0df72 100644 --- a/src/main/java/com/podio/app/ApplicationField.java +++ b/src/main/java/com/podio/app/ApplicationField.java @@ -13,6 +13,11 @@ public class ApplicationField extends ApplicationFieldCreate { * The external id of the field */ private String externalId; + + /** + * Indicates if the field was deleted in Podio - values include "active" and "deleted". + */ + private String status; @JsonProperty("field_id") public int getId() { @@ -32,4 +37,14 @@ public String getExternalId() { public void setExternalId(String externalId) { this.externalId = externalId; } + + @JsonProperty("status") + public String getStatus() { + return status; + } + + @JsonProperty("status") + public void setStatus(String status) { + this.status = status; + } } diff --git a/src/main/java/com/podio/item/ItemUpdate.java b/src/main/java/com/podio/item/ItemUpdate.java index 0782278..5221a5b 100644 --- a/src/main/java/com/podio/item/ItemUpdate.java +++ b/src/main/java/com/podio/item/ItemUpdate.java @@ -12,6 +12,11 @@ public class ItemUpdate { */ private String externalId; + /** + * The internal revision from podio. + */ + private int revision; + /** * The values for each field */ @@ -36,6 +41,16 @@ public String getExternalId() { public void setExternalId(String externalId) { this.externalId = externalId; } + + @JsonProperty("revision") + public int getRevision() { + return revision; + } + + @JsonProperty("revision") + public void setRevision(int revision) { + this.revision = revision; + } public List getFields() { return fields;