From a7d6f27f6a32eb3bd31f31690b0ec4c27e64c438 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Wed, 23 Oct 2024 10:08:43 +0000 Subject: [PATCH] Regenerate client from commit df3187ca of spec repo --- .apigentools-info | 8 +++---- .generator/schemas/v1/openapi.yaml | 5 +++++ .../v1/models/synthetics_step_detail.rb | 22 ++++++++++++++++++- 3 files changed, 30 insertions(+), 5 deletions(-) diff --git a/.apigentools-info b/.apigentools-info index 84f62fb22358..382ef08345ec 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2024-10-21 20:59:42.794353", - "spec_repo_commit": "9ac9609b" + "regenerated": "2024-10-23 10:08:17.773830", + "spec_repo_commit": "df3187ca" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2024-10-21 20:59:42.814827", - "spec_repo_commit": "9ac9609b" + "regenerated": "2024-10-23 10:08:17.792703", + "spec_repo_commit": "df3187ca" } } } \ No newline at end of file diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 0ec2691c5775..96ed41e5a1b7 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -16168,6 +16168,9 @@ components: SyntheticsStepDetail: description: Object describing a step for a Synthetic test. properties: + allowFailure: + description: Whether or not the step was allowed to fail. + type: boolean browserErrors: description: Array of errors collected for a browser test. items: @@ -16185,6 +16188,8 @@ components: error: description: Error returned by the test. type: string + failure: + $ref: '#/components/schemas/SyntheticsBrowserTestResultFailure' playingTab: $ref: '#/components/schemas/SyntheticsPlayingTab' screenshotBucketKey: diff --git a/lib/datadog_api_client/v1/models/synthetics_step_detail.rb b/lib/datadog_api_client/v1/models/synthetics_step_detail.rb index 6a6e97abe82c..22511b737a1c 100644 --- a/lib/datadog_api_client/v1/models/synthetics_step_detail.rb +++ b/lib/datadog_api_client/v1/models/synthetics_step_detail.rb @@ -21,6 +21,9 @@ module DatadogAPIClient::V1 class SyntheticsStepDetail include BaseGenericModel + # Whether or not the step was allowed to fail. + attr_accessor :allow_failure + # Array of errors collected for a browser test. attr_accessor :browser_errors @@ -36,6 +39,9 @@ class SyntheticsStepDetail # Error returned by the test. attr_accessor :error + # The browser test failure details. + attr_accessor :failure + # Navigate between different tabs for your browser test. attr_accessor :playing_tab @@ -79,11 +85,13 @@ class SyntheticsStepDetail # @!visibility private def self.attribute_map { + :'allow_failure' => :'allowFailure', :'browser_errors' => :'browserErrors', :'check_type' => :'checkType', :'description' => :'description', :'duration' => :'duration', :'error' => :'error', + :'failure' => :'failure', :'playing_tab' => :'playingTab', :'screenshot_bucket_key' => :'screenshotBucketKey', :'skipped' => :'skipped', @@ -103,11 +111,13 @@ def self.attribute_map # @!visibility private def self.openapi_types { + :'allow_failure' => :'Boolean', :'browser_errors' => :'Array', :'check_type' => :'SyntheticsCheckType', :'description' => :'String', :'duration' => :'Float', :'error' => :'String', + :'failure' => :'SyntheticsBrowserTestResultFailure', :'playing_tab' => :'SyntheticsPlayingTab', :'screenshot_bucket_key' => :'Boolean', :'skipped' => :'Boolean', @@ -141,6 +151,10 @@ def initialize(attributes = {}) end } + if attributes.key?(:'allow_failure') + self.allow_failure = attributes[:'allow_failure'] + end + if attributes.key?(:'browser_errors') if (value = attributes[:'browser_errors']).is_a?(Array) self.browser_errors = value @@ -163,6 +177,10 @@ def initialize(attributes = {}) self.error = attributes[:'error'] end + if attributes.key?(:'failure') + self.failure = attributes[:'failure'] + end + if attributes.key?(:'playing_tab') self.playing_tab = attributes[:'playing_tab'] end @@ -244,11 +262,13 @@ def to_hash def ==(o) return true if self.equal?(o) self.class == o.class && + allow_failure == o.allow_failure && browser_errors == o.browser_errors && check_type == o.check_type && description == o.description && duration == o.duration && error == o.error && + failure == o.failure && playing_tab == o.playing_tab && screenshot_bucket_key == o.screenshot_bucket_key && skipped == o.skipped && @@ -268,7 +288,7 @@ def ==(o) # @return [Integer] Hash code # @!visibility private def hash - [browser_errors, check_type, description, duration, error, playing_tab, screenshot_bucket_key, skipped, snapshot_bucket_key, step_id, sub_test_step_details, time_to_interactive, type, url, value, vitals_metrics, warnings].hash + [allow_failure, browser_errors, check_type, description, duration, error, failure, playing_tab, screenshot_bucket_key, skipped, snapshot_bucket_key, step_id, sub_test_step_details, time_to_interactive, type, url, value, vitals_metrics, warnings].hash end end end