From 021865e62e354f21cd15ce7063e10c1e170c99c1 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Tue, 18 Mar 2025 18:59:50 +0000 Subject: [PATCH] Regenerate client from commit 8b9cffb1 of spec repo --- .apigentools-info | 8 ++++---- .generator/schemas/v2/openapi.yaml | 14 ++++++++++++++ .../EntityResponseIncludedRawSchemaAttributes.java | 12 ++++++++++-- ...ityResponseIncludedRelatedEntityAttributes.java | 12 ++++++++++-- ...yResponseIncludedRelatedIncidentAttributes.java | 12 ++++++++++-- ...ityResponseIncludedRelatedOncallAttributes.java | 12 ++++++++++-- .../EntityResponseIncludedSchemaAttributes.java | 13 +++++++++++-- 7 files changed, 69 insertions(+), 14 deletions(-) diff --git a/.apigentools-info b/.apigentools-info index 5c2b11c8f88..c2cabf65af9 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2025-03-17 21:06:19.299453", - "spec_repo_commit": "2dfddc18" + "regenerated": "2025-03-18 18:57:52.345907", + "spec_repo_commit": "8b9cffb1" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2025-03-17 21:06:19.314659", - "spec_repo_commit": "2dfddc18" + "regenerated": "2025-03-18 18:57:52.362686", + "spec_repo_commit": "8b9cffb1" } } } \ No newline at end of file diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index aa344b25b5e..e9ed4120319 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -11968,7 +11968,10 @@ components: properties: rawSchema: description: Schema from user input in base64 encoding. + example: '' type: string + required: + - rawSchema type: object EntityResponseIncludedRelatedEntity: description: Included related entity. @@ -11989,6 +11992,7 @@ components: properties: kind: description: Entity kind. + example: '' type: string name: description: Entity name. @@ -11999,6 +12003,8 @@ components: type: description: Entity relation type to the associated entity. type: string + required: + - kind type: object EntityResponseIncludedRelatedEntityMeta: description: Included related entity meta. @@ -12036,7 +12042,10 @@ components: type: string title: description: Incident title. + example: '' type: string + required: + - title type: object EntityResponseIncludedRelatedOncallAttributes: description: Included related oncall attributes. @@ -12045,7 +12054,10 @@ components: $ref: '#/components/schemas/EntityResponseIncludedRelatedOncallEscalations' provider: description: Oncall provider. + example: '' type: string + required: + - provider type: object EntityResponseIncludedRelatedOncallEscalationItem: description: Oncall escalation. @@ -12083,6 +12095,8 @@ components: properties: schema: $ref: '#/components/schemas/EntityV3' + required: + - schema type: object EntityResponseMeta: description: Entity metadata. diff --git a/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRawSchemaAttributes.java b/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRawSchemaAttributes.java index 3233dfe12cc..8770ded96cf 100644 --- a/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRawSchemaAttributes.java +++ b/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRawSchemaAttributes.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; @@ -25,6 +26,14 @@ public class EntityResponseIncludedRawSchemaAttributes { public static final String JSON_PROPERTY_RAW_SCHEMA = "rawSchema"; private String rawSchema; + public EntityResponseIncludedRawSchemaAttributes() {} + + @JsonCreator + public EntityResponseIncludedRawSchemaAttributes( + @JsonProperty(required = true, value = JSON_PROPERTY_RAW_SCHEMA) String rawSchema) { + this.rawSchema = rawSchema; + } + public EntityResponseIncludedRawSchemaAttributes rawSchema(String rawSchema) { this.rawSchema = rawSchema; return this; @@ -35,9 +44,8 @@ public EntityResponseIncludedRawSchemaAttributes rawSchema(String rawSchema) { * * @return rawSchema */ - @jakarta.annotation.Nullable @JsonProperty(JSON_PROPERTY_RAW_SCHEMA) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + @JsonInclude(value = JsonInclude.Include.ALWAYS) public String getRawSchema() { return rawSchema; } diff --git a/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRelatedEntityAttributes.java b/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRelatedEntityAttributes.java index dcd2df1ea42..0425b4d2628 100644 --- a/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRelatedEntityAttributes.java +++ b/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRelatedEntityAttributes.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; @@ -39,6 +40,14 @@ public class EntityResponseIncludedRelatedEntityAttributes { public static final String JSON_PROPERTY_TYPE = "type"; private String type; + public EntityResponseIncludedRelatedEntityAttributes() {} + + @JsonCreator + public EntityResponseIncludedRelatedEntityAttributes( + @JsonProperty(required = true, value = JSON_PROPERTY_KIND) String kind) { + this.kind = kind; + } + public EntityResponseIncludedRelatedEntityAttributes kind(String kind) { this.kind = kind; return this; @@ -49,9 +58,8 @@ public EntityResponseIncludedRelatedEntityAttributes kind(String kind) { * * @return kind */ - @jakarta.annotation.Nullable @JsonProperty(JSON_PROPERTY_KIND) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + @JsonInclude(value = JsonInclude.Include.ALWAYS) public String getKind() { return kind; } diff --git a/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRelatedIncidentAttributes.java b/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRelatedIncidentAttributes.java index 1f405dd9dc9..f3fa18655ac 100644 --- a/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRelatedIncidentAttributes.java +++ b/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRelatedIncidentAttributes.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; @@ -44,6 +45,14 @@ public class EntityResponseIncludedRelatedIncidentAttributes { public static final String JSON_PROPERTY_TITLE = "title"; private String title; + public EntityResponseIncludedRelatedIncidentAttributes() {} + + @JsonCreator + public EntityResponseIncludedRelatedIncidentAttributes( + @JsonProperty(required = true, value = JSON_PROPERTY_TITLE) String title) { + this.title = title; + } + public EntityResponseIncludedRelatedIncidentAttributes createdAt(OffsetDateTime createdAt) { this.createdAt = createdAt; return this; @@ -138,9 +147,8 @@ public EntityResponseIncludedRelatedIncidentAttributes title(String title) { * * @return title */ - @jakarta.annotation.Nullable @JsonProperty(JSON_PROPERTY_TITLE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + @JsonInclude(value = JsonInclude.Include.ALWAYS) public String getTitle() { return title; } diff --git a/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRelatedOncallAttributes.java b/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRelatedOncallAttributes.java index d9625a6046c..01f3ff17926 100644 --- a/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRelatedOncallAttributes.java +++ b/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedRelatedOncallAttributes.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 EntityResponseIncludedRelatedOncallAttributes { public static final String JSON_PROPERTY_PROVIDER = "provider"; private String provider; + public EntityResponseIncludedRelatedOncallAttributes() {} + + @JsonCreator + public EntityResponseIncludedRelatedOncallAttributes( + @JsonProperty(required = true, value = JSON_PROPERTY_PROVIDER) String provider) { + this.provider = provider; + } + public EntityResponseIncludedRelatedOncallAttributes escalations( List escalations) { this.escalations = escalations; @@ -78,9 +87,8 @@ public EntityResponseIncludedRelatedOncallAttributes provider(String provider) { * * @return provider */ - @jakarta.annotation.Nullable @JsonProperty(JSON_PROPERTY_PROVIDER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + @JsonInclude(value = JsonInclude.Include.ALWAYS) public String getProvider() { return provider; } diff --git a/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedSchemaAttributes.java b/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedSchemaAttributes.java index 6fbf0251868..3a36e2628d4 100644 --- a/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedSchemaAttributes.java +++ b/src/main/java/com/datadog/api/client/v2/model/EntityResponseIncludedSchemaAttributes.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; @@ -25,6 +26,15 @@ public class EntityResponseIncludedSchemaAttributes { public static final String JSON_PROPERTY_SCHEMA = "schema"; private EntityV3 schema; + public EntityResponseIncludedSchemaAttributes() {} + + @JsonCreator + public EntityResponseIncludedSchemaAttributes( + @JsonProperty(required = true, value = JSON_PROPERTY_SCHEMA) EntityV3 schema) { + this.schema = schema; + this.unparsed |= schema.unparsed; + } + public EntityResponseIncludedSchemaAttributes schema(EntityV3 schema) { this.schema = schema; this.unparsed |= schema.unparsed; @@ -36,9 +46,8 @@ public EntityResponseIncludedSchemaAttributes schema(EntityV3 schema) { * * @return schema */ - @jakarta.annotation.Nullable @JsonProperty(JSON_PROPERTY_SCHEMA) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + @JsonInclude(value = JsonInclude.Include.ALWAYS) public EntityV3 getSchema() { return schema; }