Class: DatadogAPIClient::V1::SyntheticsStepDetail

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v1/models/synthetics_step_detail.rb

Overview

Object describing a step for a Synthetic test.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



82
83
84
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 82

def additional_properties
  @additional_properties
end

#allow_failureObject

Whether or not the step was allowed to fail.



25
26
27
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 25

def allow_failure
  @allow_failure
end

#browser_errorsObject

Array of errors collected for a browser test.



28
29
30
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 28

def browser_errors
  @browser_errors
end

#check_typeObject

Type of assertion to apply in an API test.



31
32
33
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 31

def check_type
  @check_type
end

#descriptionObject

Description of the test.



34
35
36
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 34

def description
  @description
end

#durationObject

Total duration in millisecond of the test.



37
38
39
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 37

def duration
  @duration
end

#errorObject

Error returned by the test.



40
41
42
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 40

def error
  @error
end

#failureObject

The browser test failure details.



43
44
45
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 43

def failure
  @failure
end

#playing_tabObject

Navigate between different tabs for your browser test.



46
47
48
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 46

def playing_tab
  @playing_tab
end

#screenshot_bucket_keyObject

Whether or not screenshots where collected by the test.



49
50
51
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 49

def screenshot_bucket_key
  @screenshot_bucket_key
end

#skippedObject

Whether or not to skip this step.



52
53
54
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 52

def skipped
  @skipped
end

#snapshot_bucket_keyObject

Whether or not snapshots where collected by the test.



55
56
57
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 55

def snapshot_bucket_key
  @snapshot_bucket_key
end

#step_idObject

The step ID.



58
59
60
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 58

def step_id
  @step_id
end

#sub_test_step_detailsObject

If this step includes a sub-test. [Subtests documentation](docs.datadoghq.com/synthetics/browser_tests/advanced_options/#subtests).



62
63
64
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 62

def sub_test_step_details
  @sub_test_step_details
end

#time_to_interactiveObject

Time before starting the step.



65
66
67
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 65

def time_to_interactive
  @time_to_interactive
end

#typeObject

Step type used in your Synthetic test.



68
69
70
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 68

def type
  @type
end

#urlObject

URL to perform the step against.



71
72
73
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 71

def url
  @url
end

#valueObject

Value for the step.



74
75
76
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 74

def value
  @value
end

#vitals_metricsObject

Array of Core Web Vitals metrics for the step.



77
78
79
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 77

def vitals_metrics
  @vitals_metrics
end

#warningsObject

Warning collected that didn’t failed the step.



80
81
82
# File 'lib/datadog_api_client/v1/models/synthetics_step_detail.rb', line 80

def warnings
  @warnings
end