1 package org
.asamk
.signal
.json
;
3 import com
.fasterxml
.jackson
.annotation
.JsonInclude
;
7 public record JsonContact(
16 String nickFamilyName
,
21 int messageExpirationTime
,
22 boolean profileSharing
,
25 @JsonInclude(JsonInclude
.Include
.NON_NULL
) JsonInternal internal
28 public record JsonProfile(
29 long lastUpdateTimestamp
,
35 String mobileCoinAddress
38 public record JsonInternal(
39 List
<String
> capabilities
,
40 String unidentifiedAccessMode
,
41 Boolean sharesPhoneNumber
,
42 Boolean discoverableByPhonenumber