Class: Google::Apis::PlusV1::Person::AgeRange
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::PlusV1::Person::AgeRange
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/plus_v1/classes.rb,
 generated/google/apis/plus_v1/representations.rb,
 generated/google/apis/plus_v1/representations.rb
Overview
The age range of the person. Valid ranges are 17 or younger, 18 to 20, and 21 or older. Age is determined from the user's birthday using Western age reckoning.
Instance Attribute Summary collapse
- 
  
    
      #max  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The age range's upper bound, if any. 
- 
  
    
      #min  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The age range's lower bound, if any. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ AgeRange 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of AgeRange. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ AgeRange
Returns a new instance of AgeRange
| 1622 1623 1624 | # File 'generated/google/apis/plus_v1/classes.rb', line 1622 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#max ⇒ Fixnum
The age range's upper bound, if any. Possible values include, but are not limited to, the following:
- "17" - for age 17
- "20" - for age 20
Corresponds to the JSON property max
| 1612 1613 1614 | # File 'generated/google/apis/plus_v1/classes.rb', line 1612 def max @max end | 
#min ⇒ Fixnum
The age range's lower bound, if any. Possible values include, but are not limited to, the following:
- "21" - for age 21
- "18" - for age 18
Corresponds to the JSON property min
| 1620 1621 1622 | # File 'generated/google/apis/plus_v1/classes.rb', line 1620 def min @min end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 1627 1628 1629 1630 | # File 'generated/google/apis/plus_v1/classes.rb', line 1627 def update!(**args) @max = args[:max] if args.key?(:max) @min = args[:min] if args.key?(:min) end |