From 7fa56d911bbdade0c4c584f71d265c7730bedd02 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Tue, 25 Jul 2023 19:31:33 +0000 Subject: [PATCH] Regenerate client from commit 40749a6c of spec repo --- .apigentools-info | 8 ++++---- .generator/schemas/v2/openapi.yaml | 2 ++ .../v2/model/DowntimeScheduleOneTimeResponse.java | 12 ++++++++++-- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/.apigentools-info b/.apigentools-info index 05e57215811..51e64487445 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.5", - "regenerated": "2023-07-24 17:29:12.880004", - "spec_repo_commit": "e6622470" + "regenerated": "2023-07-25 19:30:02.011313", + "spec_repo_commit": "40749a6c" }, "v2": { "apigentools_version": "1.6.5", - "regenerated": "2023-07-24 17:29:12.894141", - "spec_repo_commit": "e6622470" + "regenerated": "2023-07-25 19:30:02.023841", + "spec_repo_commit": "40749a6c" } } } \ No newline at end of file diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index da646e667dd..2e899700ce8 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -4116,6 +4116,8 @@ components: example: 2020-01-02 03:04:00+00:00 format: date-time type: string + required: + - start type: object DowntimeScheduleRecurrenceCreateUpdateRequest: additionalProperties: {} diff --git a/src/main/java/com/datadog/api/client/v2/model/DowntimeScheduleOneTimeResponse.java b/src/main/java/com/datadog/api/client/v2/model/DowntimeScheduleOneTimeResponse.java index 8eefbef0fd2..94e3ba903ff 100644 --- a/src/main/java/com/datadog/api/client/v2/model/DowntimeScheduleOneTimeResponse.java +++ b/src/main/java/com/datadog/api/client/v2/model/DowntimeScheduleOneTimeResponse.java @@ -8,6 +8,7 @@ import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; @@ -33,6 +34,14 @@ public class DowntimeScheduleOneTimeResponse { public static final String JSON_PROPERTY_START = "start"; private OffsetDateTime start; + public DowntimeScheduleOneTimeResponse() {} + + @JsonCreator + public DowntimeScheduleOneTimeResponse( + @JsonProperty(required = true, value = JSON_PROPERTY_START) OffsetDateTime start) { + this.start = start; + } + public DowntimeScheduleOneTimeResponse end(OffsetDateTime end) { this.end = JsonNullable.of(end); return this; @@ -74,9 +83,8 @@ public DowntimeScheduleOneTimeResponse start(OffsetDateTime start) { * * @return start */ - @jakarta.annotation.Nullable @JsonProperty(JSON_PROPERTY_START) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + @JsonInclude(value = JsonInclude.Include.ALWAYS) public OffsetDateTime getStart() { return start; }