From 6da34cea373fce0bd151ad1fb76b901a298d970c Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Fri, 2 Oct 2026 11:12:40 +0000 Subject: [PATCH] Regenerate client from commit e04637e of spec repo --- .generator/schemas/v2/openapi.yaml | 10 +++++++ .../SecurityMonitoringSignalRuleResponse.java | 30 +++++++++++++++++++ ...ecurityMonitoringStandardRuleResponse.java | 30 +++++++++++++++++++ 3 files changed, 70 insertions(+) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 124ae278d8a..118e4628377 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -106246,6 +106246,11 @@ components: items: $ref: "#/components/schemas/SecurityMonitoringRuleCase" type: array + compatibleVersion: + description: The version of the rule at which its detection logic last changed. Updates that only change the name, message, tags, or notifications do not change this value. + example: 1 + format: int64 + type: integer createdAt: description: When the rule was created, timestamp in milliseconds. format: int64 @@ -107081,6 +107086,11 @@ components: items: $ref: "#/components/schemas/SecurityMonitoringRuleCase" type: array + compatibleVersion: + description: The version of the rule at which its detection logic last changed. Updates that only change the name, message, tags, or notifications do not change this value. + example: 1 + format: int64 + type: integer complianceSignalOptions: $ref: "#/components/schemas/CloudConfigurationRuleComplianceSignalOptions" createdAt: diff --git a/src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringSignalRuleResponse.java b/src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringSignalRuleResponse.java index c8a4f8c0db8..20459388012 100644 --- a/src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringSignalRuleResponse.java +++ b/src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringSignalRuleResponse.java @@ -21,6 +21,7 @@ /** Rule. */ @JsonPropertyOrder({ SecurityMonitoringSignalRuleResponse.JSON_PROPERTY_CASES, + SecurityMonitoringSignalRuleResponse.JSON_PROPERTY_COMPATIBLE_VERSION, SecurityMonitoringSignalRuleResponse.JSON_PROPERTY_CREATED_AT, SecurityMonitoringSignalRuleResponse.JSON_PROPERTY_CREATION_AUTHOR_ID, SecurityMonitoringSignalRuleResponse.JSON_PROPERTY_CUSTOM_MESSAGE, @@ -48,6 +49,9 @@ public class SecurityMonitoringSignalRuleResponse { public static final String JSON_PROPERTY_CASES = "cases"; private List cases = null; + public static final String JSON_PROPERTY_COMPATIBLE_VERSION = "compatibleVersion"; + private Long compatibleVersion; + public static final String JSON_PROPERTY_CREATED_AT = "createdAt"; private Long createdAt; @@ -145,6 +149,28 @@ public void setCases(List cases) { } } + public SecurityMonitoringSignalRuleResponse compatibleVersion(Long compatibleVersion) { + this.compatibleVersion = compatibleVersion; + return this; + } + + /** + * The version of the rule at which its detection logic last changed. Updates that only change the + * name, message, tags, or notifications do not change this value. + * + * @return compatibleVersion + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_COMPATIBLE_VERSION) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getCompatibleVersion() { + return compatibleVersion; + } + + public void setCompatibleVersion(Long compatibleVersion) { + this.compatibleVersion = compatibleVersion; + } + public SecurityMonitoringSignalRuleResponse createdAt(Long createdAt) { this.createdAt = createdAt; return this; @@ -659,6 +685,8 @@ public boolean equals(Object o) { SecurityMonitoringSignalRuleResponse securityMonitoringSignalRuleResponse = (SecurityMonitoringSignalRuleResponse) o; return Objects.equals(this.cases, securityMonitoringSignalRuleResponse.cases) + && Objects.equals( + this.compatibleVersion, securityMonitoringSignalRuleResponse.compatibleVersion) && Objects.equals(this.createdAt, securityMonitoringSignalRuleResponse.createdAt) && Objects.equals( this.creationAuthorId, securityMonitoringSignalRuleResponse.creationAuthorId) @@ -689,6 +717,7 @@ public boolean equals(Object o) { public int hashCode() { return Objects.hash( cases, + compatibleVersion, createdAt, creationAuthorId, customMessage, @@ -716,6 +745,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class SecurityMonitoringSignalRuleResponse {\n"); sb.append(" cases: ").append(toIndentedString(cases)).append("\n"); + sb.append(" compatibleVersion: ").append(toIndentedString(compatibleVersion)).append("\n"); sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n"); sb.append(" creationAuthorId: ").append(toIndentedString(creationAuthorId)).append("\n"); sb.append(" customMessage: ").append(toIndentedString(customMessage)).append("\n"); diff --git a/src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringStandardRuleResponse.java b/src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringStandardRuleResponse.java index ef9b8137080..c3f2a72cfc7 100644 --- a/src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringStandardRuleResponse.java +++ b/src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringStandardRuleResponse.java @@ -23,6 +23,7 @@ @JsonPropertyOrder({ SecurityMonitoringStandardRuleResponse.JSON_PROPERTY_CALCULATED_FIELDS, SecurityMonitoringStandardRuleResponse.JSON_PROPERTY_CASES, + SecurityMonitoringStandardRuleResponse.JSON_PROPERTY_COMPATIBLE_VERSION, SecurityMonitoringStandardRuleResponse.JSON_PROPERTY_COMPLIANCE_SIGNAL_OPTIONS, SecurityMonitoringStandardRuleResponse.JSON_PROPERTY_CREATED_AT, SecurityMonitoringStandardRuleResponse.JSON_PROPERTY_CREATION_AUTHOR_ID, @@ -60,6 +61,9 @@ public class SecurityMonitoringStandardRuleResponse { public static final String JSON_PROPERTY_CASES = "cases"; private List cases = null; + public static final String JSON_PROPERTY_COMPATIBLE_VERSION = "compatibleVersion"; + private Long compatibleVersion; + public static final String JSON_PROPERTY_COMPLIANCE_SIGNAL_OPTIONS = "complianceSignalOptions"; private CloudConfigurationRuleComplianceSignalOptions complianceSignalOptions; @@ -222,6 +226,28 @@ public void setCases(List cases) { } } + public SecurityMonitoringStandardRuleResponse compatibleVersion(Long compatibleVersion) { + this.compatibleVersion = compatibleVersion; + return this; + } + + /** + * The version of the rule at which its detection logic last changed. Updates that only change the + * name, message, tags, or notifications do not change this value. + * + * @return compatibleVersion + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_COMPATIBLE_VERSION) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getCompatibleVersion() { + return compatibleVersion; + } + + public void setCompatibleVersion(Long compatibleVersion) { + this.compatibleVersion = compatibleVersion; + } + public SecurityMonitoringStandardRuleResponse complianceSignalOptions( CloudConfigurationRuleComplianceSignalOptions complianceSignalOptions) { this.complianceSignalOptions = complianceSignalOptions; @@ -966,6 +992,8 @@ public boolean equals(Object o) { return Objects.equals( this.calculatedFields, securityMonitoringStandardRuleResponse.calculatedFields) && Objects.equals(this.cases, securityMonitoringStandardRuleResponse.cases) + && Objects.equals( + this.compatibleVersion, securityMonitoringStandardRuleResponse.compatibleVersion) && Objects.equals( this.complianceSignalOptions, securityMonitoringStandardRuleResponse.complianceSignalOptions) @@ -1011,6 +1039,7 @@ public int hashCode() { return Objects.hash( calculatedFields, cases, + compatibleVersion, complianceSignalOptions, createdAt, creationAuthorId, @@ -1046,6 +1075,7 @@ public String toString() { sb.append("class SecurityMonitoringStandardRuleResponse {\n"); sb.append(" calculatedFields: ").append(toIndentedString(calculatedFields)).append("\n"); sb.append(" cases: ").append(toIndentedString(cases)).append("\n"); + sb.append(" compatibleVersion: ").append(toIndentedString(compatibleVersion)).append("\n"); sb.append(" complianceSignalOptions: ") .append(toIndentedString(complianceSignalOptions)) .append("\n");