Class: DatadogAPIClient::V2::RUMApplicationAttributes
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::RUMApplicationAttributes
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/rum_application_attributes.rb
Overview
RUM application attributes.
Instance Attribute Summary collapse
-
#_hash ⇒ Object
Hash of the RUM application.
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#api_key_id ⇒ Object
readonly
ID of the API key associated with the application.
-
#apm_rum_flat_sampling_replay_enabled ⇒ Object
Indicates if flat sampling of Session Replay for APM-correlated RUM sessions is enabled.
-
#apm_rum_flat_sampling_replay_sample_rate ⇒ Object
Sample rate (0-100) of Session Replay for APM-correlated RUM sessions when flat sampling is enabled.
-
#application_id ⇒ Object
readonly
ID of the RUM application.
-
#client_token ⇒ Object
readonly
Client token of the RUM application.
-
#created_at ⇒ Object
readonly
Timestamp in ms of the creation date.
-
#created_by_handle ⇒ Object
readonly
Handle of the creator user.
-
#disabled_at ⇒ Object
Timestamp in ms of the date the RUM application was disabled.
-
#disabled_by_handle ⇒ Object
Handle of the user who disabled the RUM application.
-
#error_tracking_exclusion_filter_enabled ⇒ Object
Indicates if Error Tracking exclusion filters are enabled for the application.
-
#external_feeds ⇒ Object
Non-native ingestion paths the RUM application sends its data through.
-
#is_active ⇒ Object
Indicates if the RUM application is active.
-
#name ⇒ Object
readonly
Name of the RUM application.
-
#ootb_metrics_installed ⇒ Object
Indicates if the out-of-the-box RUM metrics are installed for the application.
-
#org_id ⇒ Object
readonly
Org ID of the RUM application.
-
#product_analytics_preview_disabled ⇒ Object
Indicates that the Product Analytics preview is disabled for the application.
-
#product_analytics_replay_sample_rate ⇒ Object
readonly
Sample rate (0-100) of Session Replay for Product Analytics sessions.
-
#product_scales ⇒ Object
Product Scales configuration for the RUM application.
-
#remote_config_id ⇒ Object
ID of the RUM SDK remote configuration for the application, if one exists.
-
#short_name ⇒ Object
Short name of the RUM application.
-
#tags ⇒ Object
List of tags associated with the RUM application.
-
#type ⇒ Object
readonly
Type of the RUM application.
-
#updated_at ⇒ Object
readonly
Timestamp in ms of the last update date.
-
#updated_by_handle ⇒ Object
readonly
Handle of the updater user.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#_hash ⇒ Object
Hash of the RUM application. Optional.
58 59 60 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 58 def _hash @_hash end |
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
99 100 101 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 99 def additional_properties @additional_properties end |
#api_key_id ⇒ Object
ID of the API key associated with the application.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 25 def api_key_id @api_key_id end |
#apm_rum_flat_sampling_replay_enabled ⇒ Object
Indicates if flat sampling of Session Replay for APM-correlated RUM sessions is enabled.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 28 def apm_rum_flat_sampling_replay_enabled @apm_rum_flat_sampling_replay_enabled end |
#apm_rum_flat_sampling_replay_sample_rate ⇒ Object
Sample rate (0-100) of Session Replay for APM-correlated RUM sessions when flat sampling is enabled.
31 32 33 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 31 def apm_rum_flat_sampling_replay_sample_rate @apm_rum_flat_sampling_replay_sample_rate end |
#application_id ⇒ Object
ID of the RUM application.
34 35 36 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 34 def application_id @application_id end |
#client_token ⇒ Object
Client token of the RUM application.
37 38 39 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 37 def client_token @client_token end |
#created_at ⇒ Object
Timestamp in ms of the creation date.
40 41 42 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 40 def created_at @created_at end |
#created_by_handle ⇒ Object
Handle of the creator user.
43 44 45 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 43 def created_by_handle @created_by_handle end |
#disabled_at ⇒ Object
Timestamp in ms of the date the RUM application was disabled. Only present if the application was disabled.
46 47 48 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 46 def disabled_at @disabled_at end |
#disabled_by_handle ⇒ Object
Handle of the user who disabled the RUM application. Only present if the application was disabled.
49 50 51 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 49 def disabled_by_handle @disabled_by_handle end |
#error_tracking_exclusion_filter_enabled ⇒ Object
Indicates if Error Tracking exclusion filters are enabled for the application.
52 53 54 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 52 def error_tracking_exclusion_filter_enabled @error_tracking_exclusion_filter_enabled end |
#external_feeds ⇒ Object
Non-native ingestion paths the RUM application sends its data through. otel means the application sends RUM data through OpenTelemetry instead of the Datadog RUM SDK.
55 56 57 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 55 def external_feeds @external_feeds end |
#is_active ⇒ Object
Indicates if the RUM application is active.
61 62 63 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 61 def is_active @is_active end |
#name ⇒ Object
Name of the RUM application.
64 65 66 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 64 def name @name end |
#ootb_metrics_installed ⇒ Object
Indicates if the out-of-the-box RUM metrics are installed for the application.
67 68 69 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 67 def ootb_metrics_installed @ootb_metrics_installed end |
#org_id ⇒ Object
Org ID of the RUM application.
70 71 72 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 70 def org_id @org_id end |
#product_analytics_preview_disabled ⇒ Object
Indicates that the Product Analytics preview is disabled for the application. Only present (and true) when the Product Analytics retention state is not preview.
73 74 75 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 73 def product_analytics_preview_disabled @product_analytics_preview_disabled end |
#product_analytics_replay_sample_rate ⇒ Object
Sample rate (0-100) of Session Replay for Product Analytics sessions.
76 77 78 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 76 def product_analytics_replay_sample_rate @product_analytics_replay_sample_rate end |
#product_scales ⇒ Object
Product Scales configuration for the RUM application.
79 80 81 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 79 def product_scales @product_scales end |
#remote_config_id ⇒ Object
ID of the RUM SDK remote configuration for the application, if one exists.
82 83 84 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 82 def remote_config_id @remote_config_id end |
#short_name ⇒ Object
Short name of the RUM application.
85 86 87 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 85 def short_name @short_name end |
#tags ⇒ Object
List of tags associated with the RUM application.
88 89 90 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 88 def @tags end |
#type ⇒ Object
Type of the RUM application. Supported values are browser, ios, android, react-native, flutter, roku, electron, unity, kotlin-multiplatform.
91 92 93 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 91 def type @type end |
#updated_at ⇒ Object
Timestamp in ms of the last update date.
94 95 96 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 94 def updated_at @updated_at end |
#updated_by_handle ⇒ Object
Handle of the updater user.
97 98 99 |
# File 'lib/datadog_api_client/v2/models/rum_application_attributes.rb', line 97 def updated_by_handle @updated_by_handle end |