Skip to content

Commit 4df8f3b

Browse files
authored
Merge pull request #84 from SiftScience/API-6605
Added $verification_phone_number
2 parents 0b63d33 + e8fe8b2 commit 4df8f3b

30 files changed

+231
-60
lines changed

CHANGES.MD

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
3.6.1 (2022-08-18)
2+
=================
3+
- Added $verification_phone_number to $add_item_to_cart, $add_promotion, $content_status, $create_account, $create_content, $create_order, $custom_event, $flag_content, $login, $remove_item_from_cart, $transaction, $update_account, $update_content, $update_order, and $update_password events
4+
15
3.5.2 (2022-07-27)
26
=================
37
- Added SiftClient constructor to override the baseUrl

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ Java 1.7 or later.
1313
<dependency>
1414
<groupId>com.siftscience</groupId>
1515
<artifactId>sift-java</artifactId>
16-
<version>3.5.2</version>
16+
<version>3.6.1</version>
1717
</dependency>
1818
```
1919
### Gradle
2020
```
2121
dependencies {
22-
compile 'com.siftscience:sift-java:3.5.2'
22+
compile 'com.siftscience:sift-java:3.6.1'
2323
}
2424
```
2525
### Other

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ apply plugin: 'signing'
55
apply plugin: 'java-library-distribution'
66

77
group = 'com.siftscience'
8-
version = '3.5.2'
8+
version = '3.6.1'
99

1010
repositories {
1111
mavenCentral()

src/main/java/com/siftscience/FieldSet.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ public abstract class FieldSet<T extends FieldSet<T>> {
3737
public static final String IS_BAD = "$is_bad";
3838
public static final String ABUSE_TYPE = "$abuse_type";
3939
public static final String KEYLESS_USER_ID = "$keyless_user_id";
40+
public static final String VERIFICATION_PHONE_NUMBER = "$verification_phone_number";
4041

4142
// Serialization happens in two stages. First, the object is serialized with `defaultGson`
4243
// according to the @Expose and @SerializedName annotations on the subclass type. Then, the

src/main/java/com/siftscience/model/AddItemToCartFieldSet.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ public static AddItemToCartFieldSet fromJson(String json) {
99
}
1010

1111
@Expose @SerializedName("$item") private Item item;
12+
@Expose @SerializedName(VERIFICATION_PHONE_NUMBER) private String verificationPhoneNumber;
1213

1314
@Override
1415
public String getEventType() {
@@ -23,4 +24,13 @@ public AddItemToCartFieldSet setItem(Item item) {
2324
this.item = item;
2425
return this;
2526
}
27+
28+
public String getVerificationPhoneNumber() {
29+
return verificationPhoneNumber;
30+
}
31+
32+
public AddItemToCartFieldSet setVerificationPhoneNumber(String verificationPhoneNumber) {
33+
this.verificationPhoneNumber = verificationPhoneNumber;
34+
return this;
35+
}
2636
}

src/main/java/com/siftscience/model/AddPromotionFieldSet.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ public static AddPromotionFieldSet fromJson(String json) {
1111
}
1212

1313
@Expose @SerializedName("$promotions") private List<Promotion> promotions;
14+
@Expose @SerializedName(VERIFICATION_PHONE_NUMBER) private String verificationPhoneNumber;
1415

1516
@Override
1617
public String getEventType() {
@@ -25,4 +26,13 @@ public AddPromotionFieldSet setPromotions(List<Promotion> promotions) {
2526
this.promotions = promotions;
2627
return this;
2728
}
29+
30+
public String getVerificationPhoneNumber() {
31+
return verificationPhoneNumber;
32+
}
33+
34+
public AddPromotionFieldSet setVerificationPhoneNumber(String verificationPhoneNumber) {
35+
this.verificationPhoneNumber = verificationPhoneNumber;
36+
return this;
37+
}
2838
}

src/main/java/com/siftscience/model/BaseAccountFieldSet.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public abstract class BaseAccountFieldSet<T extends BaseAccountFieldSet<T>>
1616
@Expose @SerializedName("$shipping_address") private Address shippingAddress;
1717
@Expose @SerializedName("$social_sign_on_type") private String socialSignOnType;
1818
@Expose @SerializedName("$merchant_profile") private MerchantProfile merchantProfile;
19+
@Expose @SerializedName(VERIFICATION_PHONE_NUMBER) private String verificationPhoneNumber;
1920

2021
public String getUserEmail() {
2122
return userEmail;
@@ -97,4 +98,13 @@ public T setMerchantProfile(MerchantProfile merchantProfile) {
9798
this.merchantProfile = merchantProfile;
9899
return (T) this;
99100
}
101+
102+
public String getVerificationPhoneNumber() {
103+
return verificationPhoneNumber;
104+
}
105+
106+
public T setVerificationPhoneNumber(String verificationPhoneNumber) {
107+
this.verificationPhoneNumber = verificationPhoneNumber;
108+
return (T) this;
109+
}
100110
}

src/main/java/com/siftscience/model/BaseContentFieldSet.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ public abstract class BaseContentFieldSet<T extends BaseContentFieldSet<T>>
77
extends BaseAppBrowserSiteBrandFieldSet<T> {
88
@Expose @SerializedName("$content_id") private String contentId;
99
@Expose @SerializedName("$status") private String status;
10+
@Expose @SerializedName(VERIFICATION_PHONE_NUMBER) private String verificationPhoneNumber;
1011

1112
public String getContentId() {
1213
return contentId;
@@ -25,4 +26,13 @@ public T setStatus(String status) {
2526
this.status = status;
2627
return (T) this;
2728
}
29+
30+
public String getVerificationPhoneNumber() {
31+
return verificationPhoneNumber;
32+
}
33+
34+
public T setVerificationPhoneNumber(String verificationPhoneNumber) {
35+
this.verificationPhoneNumber = verificationPhoneNumber;
36+
return (T) this;
37+
}
2838
}

src/main/java/com/siftscience/model/BaseOrderFieldSet.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public abstract class BaseOrderFieldSet<T extends BaseOrderFieldSet<T>>
2222
@Expose @SerializedName("$bookings") private List<Booking> bookings;
2323
@Expose @SerializedName("$ordered_from") private OrderedFrom orderedFrom;
2424
@Expose @SerializedName("$merchant_profile") private MerchantProfile merchantProfile;
25+
@Expose @SerializedName(VERIFICATION_PHONE_NUMBER) private String verificationPhoneNumber;
2526

2627
public String getOrderId() {
2728
return orderId;
@@ -161,4 +162,13 @@ public T setMerchantProfile(MerchantProfile merchantProfile) {
161162
this.merchantProfile = merchantProfile;
162163
return (T) this;
163164
}
165+
166+
public String getVerificationPhoneNumber() {
167+
return verificationPhoneNumber;
168+
}
169+
170+
public T setVerificationPhoneNumber(String verificationPhoneNumber) {
171+
this.verificationPhoneNumber = verificationPhoneNumber;
172+
return (T) this;
173+
}
164174
}

src/main/java/com/siftscience/model/ContentStatusFieldSet.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ public static ContentStatusFieldSet fromJson(String json) {
1010

1111
@Expose @SerializedName("$content_id") private String contentId;
1212
@Expose @SerializedName("$status") private String status;
13+
@Expose @SerializedName(VERIFICATION_PHONE_NUMBER) private String verificationPhoneNumber;
1314

1415
@Override
1516
public String getEventType() {
@@ -25,7 +26,6 @@ public ContentStatusFieldSet setStatus(String status) {
2526
return this;
2627
}
2728

28-
2929
public String getContentId() {
3030
return contentId;
3131
}
@@ -34,4 +34,13 @@ public ContentStatusFieldSet setContentId(String contentId) {
3434
this.contentId = contentId;
3535
return this;
3636
}
37+
38+
public String getVerificationPhoneNumber() {
39+
return verificationPhoneNumber;
40+
}
41+
42+
public ContentStatusFieldSet setVerificationPhoneNumber(String verificationPhoneNumber) {
43+
this.verificationPhoneNumber = verificationPhoneNumber;
44+
return this;
45+
}
3746
}

0 commit comments

Comments
 (0)