Skip to content

Commit de6a457

Browse files
author
Cristi
committed
ignore on deserialize unknown properties
1 parent a984835 commit de6a457

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/main/java/com/coscale/sdk/client/commons/Msg.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,13 @@
22

33
import javax.annotation.Nullable;
44

5-
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
65
import com.google.common.base.MoreObjects;
76
import com.google.common.base.Objects;
87

98
/**
109
* Msg is used to parse request responses that return a Status Message.
1110
*
1211
*/
13-
@JsonIgnoreProperties({ "measurements" })
1412
public class Msg {
1513

1614
@Nullable

src/main/java/com/coscale/sdk/client/utils/MapperSupport.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.coscale.sdk.client.utils;
22

33
import com.fasterxml.jackson.annotation.JsonInclude.Include;
4+
import com.fasterxml.jackson.databind.DeserializationFeature;
45
import com.fasterxml.jackson.databind.ObjectMapper;
56

67
public class MapperSupport {
@@ -19,6 +20,9 @@ private static class Keeper {
1920

2021
private static ObjectMapper configure(ObjectMapper mapper) {
2122
mapper.setSerializationInclusion(Include.NON_NULL);
23+
24+
// Ignore Unknown fiels.
25+
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
2226
return mapper;
2327
}
2428
}

0 commit comments

Comments
 (0)