diff --git a/.apigentools-info b/.apigentools-info index 5ebed7c8e59..7369a4b4771 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2025-05-27 10:37:49.383412", - "spec_repo_commit": "c75940cb" + "regenerated": "2025-05-27 13:50:54.357060", + "spec_repo_commit": "d09cbc0c" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2025-05-27 10:37:49.403493", - "spec_repo_commit": "c75940cb" + "regenerated": "2025-05-27 13:50:54.372833", + "spec_repo_commit": "d09cbc0c" } } } \ No newline at end of file diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index f24ff618644..515cd0e354b 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -1316,8 +1316,6 @@ components: $ref: '#/components/schemas/AWSResourcesConfig' traces_config: $ref: '#/components/schemas/AWSTracesConfig' - required: - - aws_account_id type: object AWSAccountResponseData: description: AWS Account response data. diff --git a/src/main/java/com/datadog/api/client/v2/model/AWSAccountResponseAttributes.java b/src/main/java/com/datadog/api/client/v2/model/AWSAccountResponseAttributes.java index 476d2af3851..610c0779604 100644 --- a/src/main/java/com/datadog/api/client/v2/model/AWSAccountResponseAttributes.java +++ b/src/main/java/com/datadog/api/client/v2/model/AWSAccountResponseAttributes.java @@ -8,7 +8,6 @@ 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; @@ -72,14 +71,6 @@ public class AWSAccountResponseAttributes { public static final String JSON_PROPERTY_TRACES_CONFIG = "traces_config"; private AWSTracesConfig tracesConfig; - public AWSAccountResponseAttributes() {} - - @JsonCreator - public AWSAccountResponseAttributes( - @JsonProperty(required = true, value = JSON_PROPERTY_AWS_ACCOUNT_ID) String awsAccountId) { - this.awsAccountId = awsAccountId; - } - public AWSAccountResponseAttributes accountTags(List accountTags) { this.accountTags = JsonNullable.>of(accountTags); return this; @@ -155,8 +146,9 @@ public AWSAccountResponseAttributes awsAccountId(String awsAccountId) { * * @return awsAccountId */ + @jakarta.annotation.Nullable @JsonProperty(JSON_PROPERTY_AWS_ACCOUNT_ID) - @JsonInclude(value = JsonInclude.Include.ALWAYS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public String getAwsAccountId() { return awsAccountId; }