Class: DatadogAPIClient::V2::RumHardcodedCrossProductSamplingUpdate
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::RumHardcodedCrossProductSamplingUpdate
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/rum_hardcoded_cross_product_sampling_update.rb
Overview
Partial update for cross-product retention of a hardcoded retention filter.
Only fields whose matching flag in cross_product_sampling_editability is true can be updated.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#session_replay_enabled ⇒ Object
Controls whether Session Replay cross-product retention is active.
-
#session_replay_sample_rate ⇒ Object
readonly
Percentage (0–100) of retained sessions with an ingested replay whose replay data is kept.
-
#trace_enabled ⇒ Object
Controls whether Trace cross-product retention is active.
-
#trace_sample_rate ⇒ Object
readonly
Percentage (0–100) of retained sessions with ingested traces whose traces are indexed.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
39 40 41 |
# File 'lib/datadog_api_client/v2/models/rum_hardcoded_cross_product_sampling_update.rb', line 39 def additional_properties @additional_properties end |
#session_replay_enabled ⇒ Object
Controls whether Session Replay cross-product retention is active. Omit to leave unchanged.
26 27 28 |
# File 'lib/datadog_api_client/v2/models/rum_hardcoded_cross_product_sampling_update.rb', line 26 def session_replay_enabled @session_replay_enabled end |
#session_replay_sample_rate ⇒ Object
Percentage (0–100) of retained sessions with an ingested replay whose replay data is kept. Omit to leave unchanged.
30 31 32 |
# File 'lib/datadog_api_client/v2/models/rum_hardcoded_cross_product_sampling_update.rb', line 30 def session_replay_sample_rate @session_replay_sample_rate end |
#trace_enabled ⇒ Object
Controls whether Trace cross-product retention is active. Omit to leave unchanged.
33 34 35 |
# File 'lib/datadog_api_client/v2/models/rum_hardcoded_cross_product_sampling_update.rb', line 33 def trace_enabled @trace_enabled end |
#trace_sample_rate ⇒ Object
Percentage (0–100) of retained sessions with ingested traces whose traces are indexed. Omit to leave unchanged.
37 38 39 |
# File 'lib/datadog_api_client/v2/models/rum_hardcoded_cross_product_sampling_update.rb', line 37 def trace_sample_rate @trace_sample_rate end |