From 76daa5d4cc67427ab0b2c45463fb2f99f240b909 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Thu, 4 Sep 2025 12:19:04 +0000 Subject: [PATCH] Regenerate client from commit f3573aa of spec repo --- .generator/schemas/v1/openapi.yaml | 10 +++++++++ .../v1/model/SyntheticsAPITestStep.java | 19 ++++++++++++++++ .../v1/model/SyntheticsAPIWaitStep.java | 22 +++++++++++++++++-- 3 files changed, 49 insertions(+), 2 deletions(-) diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 65023140126..f5051733337 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -14413,6 +14413,11 @@ components: extractedValuesFromScript: description: Generate variables using JavaScript. type: string + id: + description: ID of the step. + example: abc-def-123 + readOnly: true + type: string isCritical: description: 'Determines whether or not to consider the entire test as failed if this step fails. @@ -14469,6 +14474,11 @@ components: SyntheticsAPIWaitStep: description: The Wait step used in a Synthetic multi-step API test. properties: + id: + description: ID of the step. + example: abc-def-123 + readOnly: true + type: string name: description: The name of the step. example: Example step name diff --git a/src/main/java/com/datadog/api/client/v1/model/SyntheticsAPITestStep.java b/src/main/java/com/datadog/api/client/v1/model/SyntheticsAPITestStep.java index 315ecf698a5..a9634677a97 100644 --- a/src/main/java/com/datadog/api/client/v1/model/SyntheticsAPITestStep.java +++ b/src/main/java/com/datadog/api/client/v1/model/SyntheticsAPITestStep.java @@ -26,6 +26,7 @@ SyntheticsAPITestStep.JSON_PROPERTY_EXIT_IF_SUCCEED, SyntheticsAPITestStep.JSON_PROPERTY_EXTRACTED_VALUES, SyntheticsAPITestStep.JSON_PROPERTY_EXTRACTED_VALUES_FROM_SCRIPT, + SyntheticsAPITestStep.JSON_PROPERTY_ID, SyntheticsAPITestStep.JSON_PROPERTY_IS_CRITICAL, SyntheticsAPITestStep.JSON_PROPERTY_NAME, SyntheticsAPITestStep.JSON_PROPERTY_REQUEST, @@ -52,6 +53,9 @@ public class SyntheticsAPITestStep { "extractedValuesFromScript"; private String extractedValuesFromScript; + public static final String JSON_PROPERTY_ID = "id"; + private String id; + public static final String JSON_PROPERTY_IS_CRITICAL = "isCritical"; private Boolean isCritical; @@ -211,6 +215,18 @@ public void setExtractedValuesFromScript(String extractedValuesFromScript) { this.extractedValuesFromScript = extractedValuesFromScript; } + /** + * ID of the step. + * + * @return id + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_ID) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public String getId() { + return id; + } + public SyntheticsAPITestStep isCritical(Boolean isCritical) { this.isCritical = isCritical; return this; @@ -382,6 +398,7 @@ public boolean equals(Object o) { && Objects.equals(this.extractedValues, syntheticsApiTestStep.extractedValues) && Objects.equals( this.extractedValuesFromScript, syntheticsApiTestStep.extractedValuesFromScript) + && Objects.equals(this.id, syntheticsApiTestStep.id) && Objects.equals(this.isCritical, syntheticsApiTestStep.isCritical) && Objects.equals(this.name, syntheticsApiTestStep.name) && Objects.equals(this.request, syntheticsApiTestStep.request) @@ -398,6 +415,7 @@ public int hashCode() { exitIfSucceed, extractedValues, extractedValuesFromScript, + id, isCritical, name, request, @@ -417,6 +435,7 @@ public String toString() { sb.append(" extractedValuesFromScript: ") .append(toIndentedString(extractedValuesFromScript)) .append("\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" isCritical: ").append(toIndentedString(isCritical)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" request: ").append(toIndentedString(request)).append("\n"); diff --git a/src/main/java/com/datadog/api/client/v1/model/SyntheticsAPIWaitStep.java b/src/main/java/com/datadog/api/client/v1/model/SyntheticsAPIWaitStep.java index dc13d491d46..6f17a7051d5 100644 --- a/src/main/java/com/datadog/api/client/v1/model/SyntheticsAPIWaitStep.java +++ b/src/main/java/com/datadog/api/client/v1/model/SyntheticsAPIWaitStep.java @@ -19,6 +19,7 @@ /** The Wait step used in a Synthetic multi-step API test. */ @JsonPropertyOrder({ + SyntheticsAPIWaitStep.JSON_PROPERTY_ID, SyntheticsAPIWaitStep.JSON_PROPERTY_NAME, SyntheticsAPIWaitStep.JSON_PROPERTY_SUBTYPE, SyntheticsAPIWaitStep.JSON_PROPERTY_VALUE @@ -27,6 +28,9 @@ value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SyntheticsAPIWaitStep { @JsonIgnore public boolean unparsed = false; + public static final String JSON_PROPERTY_ID = "id"; + private String id; + public static final String JSON_PROPERTY_NAME = "name"; private String name; @@ -50,6 +54,18 @@ public SyntheticsAPIWaitStep( this.value = value; } + /** + * ID of the step. + * + * @return id + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_ID) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public String getId() { + return id; + } + public SyntheticsAPIWaitStep name(String name) { this.name = name; return this; @@ -170,7 +186,8 @@ public boolean equals(Object o) { return false; } SyntheticsAPIWaitStep syntheticsApiWaitStep = (SyntheticsAPIWaitStep) o; - return Objects.equals(this.name, syntheticsApiWaitStep.name) + return Objects.equals(this.id, syntheticsApiWaitStep.id) + && Objects.equals(this.name, syntheticsApiWaitStep.name) && Objects.equals(this.subtype, syntheticsApiWaitStep.subtype) && Objects.equals(this.value, syntheticsApiWaitStep.value) && Objects.equals(this.additionalProperties, syntheticsApiWaitStep.additionalProperties); @@ -178,13 +195,14 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(name, subtype, value, additionalProperties); + return Objects.hash(id, name, subtype, value, additionalProperties); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class SyntheticsAPIWaitStep {\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" subtype: ").append(toIndentedString(subtype)).append("\n"); sb.append(" value: ").append(toIndentedString(value)).append("\n");