Skip to content

Commit e9c53cd

Browse files
committed
Release v1.7.10
1 parent 87f593e commit e9c53cd

3 files changed

Lines changed: 37 additions & 6 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 = 'v1.7.9'
49+
version = 'v1.7.10'
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 = 'v1.7.9'
80+
version = 'v1.7.10'
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/v1.7.9");
35+
put("User-Agent", "com.flagright.api:flagright-java/v1.7.10");
3636
put("X-Fern-Language", "JAVA");
3737
put("X-Fern-SDK-Name", "com.flagright.fern:api-sdk");
38-
put("X-Fern-SDK-Version", "v1.7.9");
38+
put("X-Fern-SDK-Version", "v1.7.10");
3939
}
4040
});
4141
this.headerSuppliers = headerSuppliers;

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

Lines changed: 33 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ public final class TransactionEventMonitoringResult {
2727

2828
private final Transaction transaction;
2929

30+
private final Optional<RuleAction> status;
31+
3032
private final Optional<TransactionRiskScoringResult> riskScoreDetails;
3133

3234
private final List<ExecutedRulesResult> executedRules;
@@ -38,12 +40,14 @@ public final class TransactionEventMonitoringResult {
3840
private TransactionEventMonitoringResult(
3941
String eventId,
4042
Transaction transaction,
43+
Optional<RuleAction> status,
4144
Optional<TransactionRiskScoringResult> riskScoreDetails,
4245
List<ExecutedRulesResult> executedRules,
4346
List<HitRulesDetails> hitRules,
4447
Map<String, Object> additionalProperties) {
4548
this.eventId = eventId;
4649
this.transaction = transaction;
50+
this.status = status;
4751
this.riskScoreDetails = riskScoreDetails;
4852
this.executedRules = executedRules;
4953
this.hitRules = hitRules;
@@ -60,6 +64,11 @@ public Transaction getTransaction() {
6064
return transaction;
6165
}
6266

67+
@JsonProperty("status")
68+
public Optional<RuleAction> getStatus() {
69+
return status;
70+
}
71+
6372
@JsonProperty("riskScoreDetails")
6473
public Optional<TransactionRiskScoringResult> getRiskScoreDetails() {
6574
return riskScoreDetails;
@@ -95,14 +104,16 @@ public Map<String, Object> getAdditionalProperties() {
95104
private boolean equalTo(TransactionEventMonitoringResult other) {
96105
return eventId.equals(other.eventId)
97106
&& transaction.equals(other.transaction)
107+
&& status.equals(other.status)
98108
&& riskScoreDetails.equals(other.riskScoreDetails)
99109
&& executedRules.equals(other.executedRules)
100110
&& hitRules.equals(other.hitRules);
101111
}
102112

103113
@java.lang.Override
104114
public int hashCode() {
105-
return Objects.hash(this.eventId, this.transaction, this.riskScoreDetails, this.executedRules, this.hitRules);
115+
return Objects.hash(
116+
this.eventId, this.transaction, this.status, this.riskScoreDetails, this.executedRules, this.hitRules);
106117
}
107118

108119
@java.lang.Override
@@ -127,6 +138,10 @@ public interface TransactionStage {
127138
public interface _FinalStage {
128139
TransactionEventMonitoringResult build();
129140

141+
_FinalStage status(Optional<RuleAction> status);
142+
143+
_FinalStage status(RuleAction status);
144+
130145
_FinalStage riskScoreDetails(Optional<TransactionRiskScoringResult> riskScoreDetails);
131146

132147
_FinalStage riskScoreDetails(TransactionRiskScoringResult riskScoreDetails);
@@ -156,6 +171,8 @@ public static final class Builder implements EventIdStage, TransactionStage, _Fi
156171

157172
private Optional<TransactionRiskScoringResult> riskScoreDetails = Optional.empty();
158173

174+
private Optional<RuleAction> status = Optional.empty();
175+
159176
@JsonAnySetter
160177
private Map<String, Object> additionalProperties = new HashMap<>();
161178

@@ -165,6 +182,7 @@ private Builder() {}
165182
public Builder from(TransactionEventMonitoringResult other) {
166183
eventId(other.getEventId());
167184
transaction(other.getTransaction());
185+
status(other.getStatus());
168186
riskScoreDetails(other.getRiskScoreDetails());
169187
executedRules(other.getExecutedRules());
170188
hitRules(other.getHitRules());
@@ -254,10 +272,23 @@ public _FinalStage riskScoreDetails(Optional<TransactionRiskScoringResult> riskS
254272
return this;
255273
}
256274

275+
@java.lang.Override
276+
public _FinalStage status(RuleAction status) {
277+
this.status = Optional.ofNullable(status);
278+
return this;
279+
}
280+
281+
@java.lang.Override
282+
@JsonSetter(value = "status", nulls = Nulls.SKIP)
283+
public _FinalStage status(Optional<RuleAction> status) {
284+
this.status = status;
285+
return this;
286+
}
287+
257288
@java.lang.Override
258289
public TransactionEventMonitoringResult build() {
259290
return new TransactionEventMonitoringResult(
260-
eventId, transaction, riskScoreDetails, executedRules, hitRules, additionalProperties);
291+
eventId, transaction, status, riskScoreDetails, executedRules, hitRules, additionalProperties);
261292
}
262293
}
263294
}

0 commit comments

Comments
 (0)