Skip to content

Commit d971b4d

Browse files
committed
Release 1.8.4
1 parent 55328e8 commit d971b4d

6 files changed

Lines changed: 33 additions & 29 deletions

File tree

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ java {
4646

4747
group = 'com.flagright.api'
4848

49-
version = '1.8.3'
49+
version = '1.8.4'
5050

5151
jar {
5252
dependsOn(":generatePomFileForMavenPublication")
@@ -77,7 +77,7 @@ publishing {
7777
maven(MavenPublication) {
7878
groupId = 'com.flagright.api'
7979
artifactId = 'flagright-java'
80-
version = '1.8.3'
80+
version = '1.8.4'
8181
from components.java
8282
pom {
8383
name = 'flagright'

src/main/java/com/flagright/api/core/ClientOptions.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ private ClientOptions(
3232
this.headers.putAll(headers);
3333
this.headers.putAll(new HashMap<String, String>() {
3434
{
35-
put("User-Agent", "com.flagright.api:flagright-java/1.8.3");
35+
put("User-Agent", "com.flagright.api:flagright-java/1.8.4");
3636
put("X-Fern-Language", "JAVA");
3737
put("X-Fern-SDK-Name", "com.flagright.fern:api-sdk");
38-
put("X-Fern-SDK-Version", "1.8.3");
38+
put("X-Fern-SDK-Version", "1.8.4");
3939
}
4040
});
4141
this.headerSuppliers = headerSuppliers;

src/main/java/com/flagright/api/types/AlertClosedDetails.java renamed to src/main/java/com/flagright/api/types/AlertStatusDetails.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
import java.util.Optional;
2020

2121
@JsonInclude(JsonInclude.Include.NON_ABSENT)
22-
@JsonDeserialize(builder = AlertClosedDetails.Builder.class)
23-
public final class AlertClosedDetails {
22+
@JsonDeserialize(builder = AlertStatusDetails.Builder.class)
23+
public final class AlertStatusDetails {
2424
private final Optional<String> alertId;
2525

2626
private final Optional<String> status;
@@ -45,7 +45,7 @@ public final class AlertClosedDetails {
4545

4646
private final Map<String, Object> additionalProperties;
4747

48-
private AlertClosedDetails(
48+
private AlertStatusDetails(
4949
Optional<String> alertId,
5050
Optional<String> status,
5151
Optional<List<String>> reasons,
@@ -130,15 +130,15 @@ public Optional<String> getRuleInstanceId() {
130130
@java.lang.Override
131131
public boolean equals(Object other) {
132132
if (this == other) return true;
133-
return other instanceof AlertClosedDetails && equalTo((AlertClosedDetails) other);
133+
return other instanceof AlertStatusDetails && equalTo((AlertStatusDetails) other);
134134
}
135135

136136
@JsonAnyGetter
137137
public Map<String, Object> getAdditionalProperties() {
138138
return this.additionalProperties;
139139
}
140140

141-
private boolean equalTo(AlertClosedDetails other) {
141+
private boolean equalTo(AlertStatusDetails other) {
142142
return alertId.equals(other.alertId)
143143
&& status.equals(other.status)
144144
&& reasons.equals(other.reasons)
@@ -206,7 +206,7 @@ public static final class Builder {
206206

207207
private Builder() {}
208208

209-
public Builder from(AlertClosedDetails other) {
209+
public Builder from(AlertStatusDetails other) {
210210
alertId(other.getAlertId());
211211
status(other.getStatus());
212212
reasons(other.getReasons());
@@ -342,8 +342,8 @@ public Builder ruleInstanceId(String ruleInstanceId) {
342342
return this;
343343
}
344344

345-
public AlertClosedDetails build() {
346-
return new AlertClosedDetails(
345+
public AlertStatusDetails build() {
346+
return new AlertStatusDetails(
347347
alertId,
348348
status,
349349
reasons,

src/main/java/com/flagright/api/types/CaseClosedDetails.java renamed to src/main/java/com/flagright/api/types/CaseStatusDetails.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
import java.util.Optional;
2020

2121
@JsonInclude(JsonInclude.Include.NON_ABSENT)
22-
@JsonDeserialize(builder = CaseClosedDetails.Builder.class)
23-
public final class CaseClosedDetails {
22+
@JsonDeserialize(builder = CaseStatusDetails.Builder.class)
23+
public final class CaseStatusDetails {
2424
private final Optional<String> caseId;
2525

2626
private final Optional<String> status;
@@ -37,7 +37,7 @@ public final class CaseClosedDetails {
3737

3838
private final Map<String, Object> additionalProperties;
3939

40-
private CaseClosedDetails(
40+
private CaseStatusDetails(
4141
Optional<String> caseId,
4242
Optional<String> status,
4343
Optional<List<String>> reasons,
@@ -94,15 +94,15 @@ public Optional<List<String>> getTransactionIds() {
9494
@java.lang.Override
9595
public boolean equals(Object other) {
9696
if (this == other) return true;
97-
return other instanceof CaseClosedDetails && equalTo((CaseClosedDetails) other);
97+
return other instanceof CaseStatusDetails && equalTo((CaseStatusDetails) other);
9898
}
9999

100100
@JsonAnyGetter
101101
public Map<String, Object> getAdditionalProperties() {
102102
return this.additionalProperties;
103103
}
104104

105-
private boolean equalTo(CaseClosedDetails other) {
105+
private boolean equalTo(CaseStatusDetails other) {
106106
return caseId.equals(other.caseId)
107107
&& status.equals(other.status)
108108
&& reasons.equals(other.reasons)
@@ -154,7 +154,7 @@ public static final class Builder {
154154

155155
private Builder() {}
156156

157-
public Builder from(CaseClosedDetails other) {
157+
public Builder from(CaseStatusDetails other) {
158158
caseId(other.getCaseId());
159159
status(other.getStatus());
160160
reasons(other.getReasons());
@@ -242,8 +242,8 @@ public Builder transactionIds(List<String> transactionIds) {
242242
return this;
243243
}
244244

245-
public CaseClosedDetails build() {
246-
return new CaseClosedDetails(
245+
public CaseStatusDetails build() {
246+
return new CaseStatusDetails(
247247
caseId,
248248
status,
249249
reasons,

src/main/java/com/flagright/api/types/WebhookEventData.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ public <T> T visit(Visitor<T> visitor) {
3333
if (this.type == 0) {
3434
return visitor.visit((UserStateDetails) this.value);
3535
} else if (this.type == 1) {
36-
return visitor.visit((CaseClosedDetails) this.value);
36+
return visitor.visit((CaseStatusDetails) this.value);
3737
} else if (this.type == 2) {
3838
return visitor.visit((CaseOpenedDetails) this.value);
3939
} else if (this.type == 3) {
40-
return visitor.visit((AlertClosedDetails) this.value);
40+
return visitor.visit((AlertStatusDetails) this.value);
4141
} else if (this.type == 4) {
4242
return visitor.visit((AlertOpenedDetails) this.value);
4343
} else if (this.type == 5) {
@@ -76,15 +76,15 @@ public static WebhookEventData of(UserStateDetails value) {
7676
return new WebhookEventData(value, 0);
7777
}
7878

79-
public static WebhookEventData of(CaseClosedDetails value) {
79+
public static WebhookEventData of(CaseStatusDetails value) {
8080
return new WebhookEventData(value, 1);
8181
}
8282

8383
public static WebhookEventData of(CaseOpenedDetails value) {
8484
return new WebhookEventData(value, 2);
8585
}
8686

87-
public static WebhookEventData of(AlertClosedDetails value) {
87+
public static WebhookEventData of(AlertStatusDetails value) {
8888
return new WebhookEventData(value, 3);
8989
}
9090

@@ -111,11 +111,11 @@ public static WebhookEventData of(CraRiskLevelUpdatedDetails value) {
111111
public interface Visitor<T> {
112112
T visit(UserStateDetails value);
113113

114-
T visit(CaseClosedDetails value);
114+
T visit(CaseStatusDetails value);
115115

116116
T visit(CaseOpenedDetails value);
117117

118-
T visit(AlertClosedDetails value);
118+
T visit(AlertStatusDetails value);
119119

120120
T visit(AlertOpenedDetails value);
121121

@@ -141,15 +141,15 @@ public WebhookEventData deserialize(JsonParser p, DeserializationContext context
141141
} catch (IllegalArgumentException e) {
142142
}
143143
try {
144-
return of(ObjectMappers.JSON_MAPPER.convertValue(value, CaseClosedDetails.class));
144+
return of(ObjectMappers.JSON_MAPPER.convertValue(value, CaseStatusDetails.class));
145145
} catch (IllegalArgumentException e) {
146146
}
147147
try {
148148
return of(ObjectMappers.JSON_MAPPER.convertValue(value, CaseOpenedDetails.class));
149149
} catch (IllegalArgumentException e) {
150150
}
151151
try {
152-
return of(ObjectMappers.JSON_MAPPER.convertValue(value, AlertClosedDetails.class));
152+
return of(ObjectMappers.JSON_MAPPER.convertValue(value, AlertStatusDetails.class));
153153
} catch (IllegalArgumentException e) {
154154
}
155155
try {

src/main/java/com/flagright/api/types/WebhookEventType.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,11 @@ public enum WebhookEventType {
3232

3333
SANCTIONS_STATUS_UPDATED("SANCTIONS_STATUS_UPDATED"),
3434

35-
ADVERSE_MEDIA_STATUS_UPDATED("ADVERSE_MEDIA_STATUS_UPDATED");
35+
ADVERSE_MEDIA_STATUS_UPDATED("ADVERSE_MEDIA_STATUS_UPDATED"),
36+
37+
CASE_ESCALATED("CASE_ESCALATED"),
38+
39+
ALERT_ESCALATED("ALERT_ESCALATED");
3640

3741
private final String value;
3842

0 commit comments

Comments
 (0)