diff --git a/src/main/java/cz/trask/migration/model/v32/ApiDefinition32.java b/src/main/java/cz/trask/migration/model/v32/ApiDefinition32.java index b528970..1bc5dea 100644 --- a/src/main/java/cz/trask/migration/model/v32/ApiDefinition32.java +++ b/src/main/java/cz/trask/migration/model/v32/ApiDefinition32.java @@ -5,6 +5,7 @@ import java.util.List; import java.util.Map; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.databind.DeserializationContext; import com.fasterxml.jackson.databind.JsonDeserializer; @@ -61,13 +62,16 @@ public class ApiDefinition32 { private String implementation; private String authorizationHeader; private List scopes; + @JsonProperty("isDefaultVersion") private boolean isDefaultVersion; + @JsonProperty("isPublishedDefaultVersion") private boolean isPublishedDefaultVersion; private List keyManagers; private List environments; private String createdTime; private Map additionalProperties; private Map monetizationProperties; + @JsonProperty("isMonetizationEnabled") private boolean isMonetizationEnabled; private List environmentList; private String apiSecurity; @@ -77,6 +81,7 @@ public class ApiDefinition32 { private boolean enableStore; private String accessControl; private double rating; + @JsonProperty("isLatest") private boolean isLatest; private String businessOwner; private String businessOwnerEmail;