- @JsonProperty
- @JsonInclude(JsonInclude.Include.NON_NULL)
- final JsonSyncDataMessage sentMessage;
-
- @JsonProperty
- @JsonInclude(JsonInclude.Include.NON_NULL)
- final List<String> blockedNumbers;
-
- @JsonProperty
- @JsonInclude(JsonInclude.Include.NON_NULL)
- final List<String> blockedGroupIds;
-
- @JsonProperty
- @JsonInclude(JsonInclude.Include.NON_NULL)
- final List<JsonSyncReadMessage> readMessages;
-
- @JsonProperty
- @JsonInclude(JsonInclude.Include.NON_NULL)
- final JsonSyncMessageType type;
+ JsonSyncMessage(
+ final JsonSyncDataMessage sentMessage,
+ final List<String> blockedNumbers,
+ final List<String> blockedGroupIds,
+ final List<JsonSyncReadMessage> readMessages,
+ final JsonSyncMessageType type
+ ) {
+ this.sentMessage = sentMessage;
+ this.blockedNumbers = blockedNumbers;
+ this.blockedGroupIds = blockedGroupIds;
+ this.readMessages = readMessages;
+ this.type = type;
+ }