Class: PlatformSamplingRates
- Inherits:
-
Object
- Object
- PlatformSamplingRates
- Defined in:
- lib/wingify/models/settings/internal_event_sampling_settings_model.rb
Overview
Holds the sampling percentage for a specific platform (e.g. server). Maps to the per-platform object inside sampling.usage or sampling.debug.
Instance Method Summary collapse
-
#get_server ⇒ Numeric?
Sampling percentage for the server runtime.
-
#initialize(data) ⇒ PlatformSamplingRates
constructor
A new instance of PlatformSamplingRates.
Constructor Details
#initialize(data) ⇒ PlatformSamplingRates
Returns a new instance of PlatformSamplingRates.
18 19 20 21 |
# File 'lib/wingify/models/settings/internal_event_sampling_settings_model.rb', line 18 def initialize(data) data ||= {} @server = data['server'] end |
Instance Method Details
#get_server ⇒ Numeric?
Returns Sampling percentage for the server runtime.
24 25 26 |
# File 'lib/wingify/models/settings/internal_event_sampling_settings_model.rb', line 24 def get_server @server end |