Class: DatadogAPIClient::V2::RUMApplicationCreateAttributes
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::RUMApplicationCreateAttributes
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/rum_application_create_attributes.rb
Overview
RUM application creation attributes.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#create_default_retention_filters ⇒ Object
Whether to create the default retention filters when the application is created:
Sessions with errorsandSessions, each with a 100% retention rate. -
#name ⇒ Object
readonly
Name of the RUM application.
-
#product_analytics_retention_state ⇒ Object
Controls the retention policy for Product Analytics data derived from RUM events.
-
#rum_event_processing_state ⇒ Object
Configures which RUM events are processed and stored for the application.
-
#type ⇒ Object
Type of the RUM application.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
41 42 43 |
# File 'lib/datadog_api_client/v2/models/rum_application_create_attributes.rb', line 41 def additional_properties @additional_properties end |
#create_default_retention_filters ⇒ Object
Whether to create the default retention filters when the application is created: Sessions with errors and Sessions, each with a 100% retention rate.
Set to false to create the application without them, for example when you add your own retention filters right after creating it. Until you add retention filters, the application only retains sessions matched by its permanent retention filters.
This setting doesn't affect permanent retention filters (sessions with forced replays, Synthetics sessions and RUM-APM flat sampling).
27 28 29 |
# File 'lib/datadog_api_client/v2/models/rum_application_create_attributes.rb', line 27 def create_default_retention_filters @create_default_retention_filters end |
#name ⇒ Object
Name of the RUM application.
30 31 32 |
# File 'lib/datadog_api_client/v2/models/rum_application_create_attributes.rb', line 30 def name @name end |
#product_analytics_retention_state ⇒ Object
Controls the retention policy for Product Analytics data derived from RUM events.
33 34 35 |
# File 'lib/datadog_api_client/v2/models/rum_application_create_attributes.rb', line 33 def product_analytics_retention_state @product_analytics_retention_state end |
#rum_event_processing_state ⇒ Object
Configures which RUM events are processed and stored for the application.
36 37 38 |
# File 'lib/datadog_api_client/v2/models/rum_application_create_attributes.rb', line 36 def rum_event_processing_state @rum_event_processing_state end |
#type ⇒ Object
Type of the RUM application. Supported values are browser, ios, android, react-native, flutter, roku, electron, unity, kotlin-multiplatform.
39 40 41 |
# File 'lib/datadog_api_client/v2/models/rum_application_create_attributes.rb', line 39 def type @type end |