|
26 | 26 | import com.fasterxml.jackson.annotation.JsonInclude;
|
27 | 27 | import com.fasterxml.jackson.annotation.JsonInclude.Include;
|
28 | 28 | import com.fasterxml.jackson.annotation.JsonProperty;
|
29 |
| -import java.math.BigDecimal; |
30 | 29 |
|
31 | 30 | /**
|
32 | 31 | * Create audience for uploading user IDs (by JSON)
|
@@ -57,7 +56,7 @@ public record CreateAudienceGroupResponse(
|
57 | 56 | */
|
58 | 57 | @JsonProperty("permission") Permission permission,
|
59 | 58 | /** Time of audience expiration. Only returned for specific audiences. */
|
60 |
| - @JsonProperty("expireTimestamp") BigDecimal expireTimestamp, |
| 59 | + @JsonProperty("expireTimestamp") Long expireTimestamp, |
61 | 60 | /**
|
62 | 61 | * The value indicating the type of account to be sent, as specified when creating the audience
|
63 | 62 | * for uploading user IDs. One of: `true`: Accounts are specified with IFAs.
|
@@ -98,7 +97,7 @@ public static class Builder {
|
98 | 97 | private String description;
|
99 | 98 | private Long created;
|
100 | 99 | private Permission permission;
|
101 |
| - private BigDecimal expireTimestamp; |
| 100 | + private Long expireTimestamp; |
102 | 101 | private Boolean isIfaAudience;
|
103 | 102 |
|
104 | 103 | public Builder() {}
|
@@ -133,7 +132,7 @@ public Builder permission(Permission permission) {
|
133 | 132 | return this;
|
134 | 133 | }
|
135 | 134 |
|
136 |
| - public Builder expireTimestamp(BigDecimal expireTimestamp) { |
| 135 | + public Builder expireTimestamp(Long expireTimestamp) { |
137 | 136 | this.expireTimestamp = expireTimestamp;
|
138 | 137 | return this;
|
139 | 138 | }
|
|
0 commit comments