Class: HealthVault::WCData::Thing::Types::Aerobicsessionsamples

Inherits:
ComplexType
  • Object
show all
Defined in:
lib/wc_data/generated/thing/types/aerobic_session_samples.rb

Instance Attribute Summary

Attributes inherited from ComplexType

#tag_name

Instance Method Summary collapse

Methods inherited from ComplexType

#add_new_to_children, #element, #method_missing, #optional_elements, #parse_element, #query_elements, #required_elements, #to_s, #valid?

Constructor Details

#initializeAerobicsessionsamples

Returns a new instance of Aerobicsessionsamples.



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 230

def initialize
  super
  self.tag_name = 'aerobic-session-samples'

  
  @children['heartrate-samples'] = {:name => 'heartrate-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 1, :place => :element, :choice => 0 }
    
  

  
  @children['distance-samples'] = {:name => 'distance-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 2, :place => :element, :choice => 0 }
    
  

  
  @children['position-samples'] = {:name => 'position-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 3, :place => :element, :choice => 0 }
    
  

  
  @children['speed-samples'] = {:name => 'speed-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 4, :place => :element, :choice => 0 }
    
  

  
  @children['pace-samples'] = {:name => 'pace-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 5, :place => :element, :choice => 0 }
    
  

  
  @children['power-samples'] = {:name => 'power-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 6, :place => :element, :choice => 0 }
    
  

  
  @children['torque-samples'] = {:name => 'torque-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 7, :place => :element, :choice => 0 }
    
  

  
  @children['cadence-samples'] = {:name => 'cadence-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 8, :place => :element, :choice => 0 }
    
  

  
  @children['temperature-samples'] = {:name => 'temperature-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 9, :place => :element, :choice => 0 }
    
  

  
  @children['altitude-samples'] = {:name => 'altitude-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 10, :place => :element, :choice => 0 }
    
  

  
  @children['air-pressure-samples'] = {:name => 'air-pressure-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 11, :place => :element, :choice => 0 }
    
  

  
  @children['number-of-steps-samples'] = {:name => 'number-of-steps-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 12, :place => :element, :choice => 0 }
    
  

  
  @children['number-of-aerobic-steps-samples'] = {:name => 'number-of-aerobic-steps-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 13, :place => :element, :choice => 0 }
    
  

  
  @children['aerobic-step-minutes-samples'] = {:name => 'aerobic-step-minutes-samples', :class => HealthVault::WCData::Thing::Types::Sampleset, :value => nil, :min => 0, :max => 1, :order => 14, :place => :element, :choice => 0 }
    
  

end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class HealthVault::WCData::ComplexType

Instance Method Details

#aerobic_step_minutes_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



224
225
226
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 224

def aerobic_step_minutes_samples
  return @children['aerobic-step-minutes-samples'][:value]
end

#aerobic_step_minutes_samples=(value) ⇒ Object

preferred-sample-value: urn:com.microsoft.wc.thing.types.nonNegativeDouble remarks: This item will be recorded in units of minutes. value is a HealthVault::WCData::Thing::Types::Sampleset



219
220
221
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 219

def aerobic_step_minutes_samples=(value)
  @children['aerobic-step-minutes-samples'][:value] = value
end

#air_pressure_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



177
178
179
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 177

def air_pressure_samples
  return @children['air-pressure-samples'][:value]
end

#air_pressure_samples=(value) ⇒ Object

preferred-sample-value: urn:com.microsoft.wc.thing.types.nonNegativeDouble value is a HealthVault::WCData::Thing::Types::Sampleset



172
173
174
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 172

def air_pressure_samples=(value)
  @children['air-pressure-samples'][:value] = value
end

#altitude_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



162
163
164
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 162

def altitude_samples
  return @children['altitude-samples'][:value]
end

#altitude_samples=(value) ⇒ Object

preferred-sample-value: double value is a HealthVault::WCData::Thing::Types::Sampleset



157
158
159
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 157

def altitude_samples=(value)
  @children['altitude-samples'][:value] = value
end

#cadence_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



132
133
134
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 132

def cadence_samples
  return @children['cadence-samples'][:value]
end

#cadence_samples=(value) ⇒ Object

preferred-sample-value: urn:com.microsoft.wc.thing.types.nonNegativeDouble value is a HealthVault::WCData::Thing::Types::Sampleset



127
128
129
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 127

def cadence_samples=(value)
  @children['cadence-samples'][:value] = value
end

#distance_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



42
43
44
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 42

def distance_samples
  return @children['distance-samples'][:value]
end

#distance_samples=(value) ⇒ Object

preferred-sample-value: urn:com.microsoft.wc.thing.types.nonNegativeDouble value is a HealthVault::WCData::Thing::Types::Sampleset



37
38
39
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 37

def distance_samples=(value)
  @children['distance-samples'][:value] = value
end

#heartrate_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



27
28
29
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 27

def heartrate_samples
  return @children['heartrate-samples'][:value]
end

#heartrate_samples=(value) ⇒ Object

preferred-sample-value: urn:com.microsoft.wc.thing.types.nonNegativeDouble value is a HealthVault::WCData::Thing::Types::Sampleset



22
23
24
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 22

def heartrate_samples=(value)
  @children['heartrate-samples'][:value] = value
end

#number_of_aerobic_steps_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



208
209
210
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 208

def number_of_aerobic_steps_samples
  return @children['number-of-aerobic-steps-samples'][:value]
end

#number_of_aerobic_steps_samples=(value) ⇒ Object

preferred-sample-value: urn:com.microsoft.wc.thing.types.nonNegativeInteger remarks: Total steps taken in the aerobic activity range for the relevant sample. This value will be less than or equal to the total steps taken given that the participant may not remain in the aerobic activity range for the entire sample. value is a HealthVault::WCData::Thing::Types::Sampleset



203
204
205
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 203

def number_of_aerobic_steps_samples=(value)
  @children['number-of-aerobic-steps-samples'][:value] = value
end

#number_of_steps_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



192
193
194
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 192

def number_of_steps_samples
  return @children['number-of-steps-samples'][:value]
end

#number_of_steps_samples=(value) ⇒ Object

preferred-sample-value: urn:com.microsoft.wc.thing.types.nonNegativeInteger value is a HealthVault::WCData::Thing::Types::Sampleset



187
188
189
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 187

def number_of_steps_samples=(value)
  @children['number-of-steps-samples'][:value] = value
end

#pace_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



87
88
89
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 87

def pace_samples
  return @children['pace-samples'][:value]
end

#pace_samples=(value) ⇒ Object

preferred-sample-value: urn:com.microsoft.wc.thing.types.nonNegativeDouble value is a HealthVault::WCData::Thing::Types::Sampleset



82
83
84
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 82

def pace_samples=(value)
  @children['pace-samples'][:value] = value
end

#position_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



57
58
59
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 57

def position_samples
  return @children['position-samples'][:value]
end

#position_samples=(value) ⇒ Object

remarks: Positions are expected to be in either longitude/latitude or UTM coordinates. value is a HealthVault::WCData::Thing::Types::Sampleset



52
53
54
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 52

def position_samples=(value)
  @children['position-samples'][:value] = value
end

#power_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



102
103
104
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 102

def power_samples
  return @children['power-samples'][:value]
end

#power_samples=(value) ⇒ Object

preferred-sample-value: urn:com.microsoft.wc.thing.types.nonNegativeDouble value is a HealthVault::WCData::Thing::Types::Sampleset



97
98
99
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 97

def power_samples=(value)
  @children['power-samples'][:value] = value
end

#speed_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



72
73
74
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 72

def speed_samples
  return @children['speed-samples'][:value]
end

#speed_samples=(value) ⇒ Object

preferred-sample-value: urn:com.microsoft.wc.thing.types.nonNegativeDouble value is a HealthVault::WCData::Thing::Types::Sampleset



67
68
69
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 67

def speed_samples=(value)
  @children['speed-samples'][:value] = value
end

#temperature_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



147
148
149
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 147

def temperature_samples
  return @children['temperature-samples'][:value]
end

#temperature_samples=(value) ⇒ Object

preferred-sample-value: double value is a HealthVault::WCData::Thing::Types::Sampleset



142
143
144
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 142

def temperature_samples=(value)
  @children['temperature-samples'][:value] = value
end

#torque_samplesObject

returns: a HealthVault::WCData::Thing::Types::Sampleset



117
118
119
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 117

def torque_samples
  return @children['torque-samples'][:value]
end

#torque_samples=(value) ⇒ Object

preferred-sample-value: urn:com.microsoft.wc.thing.types.nonNegativeDouble value is a HealthVault::WCData::Thing::Types::Sampleset



112
113
114
# File 'lib/wc_data/generated/thing/types/aerobic_session_samples.rb', line 112

def torque_samples=(value)
  @children['torque-samples'][:value] = value
end