Class: YieldStarClient::AvailableUnit

Inherits:
Modelish::Base
  • Object
show all
Defined in:
lib/yield_star_client/rent_methods.rb

Overview

Represents an available unit.

Instance Attribute Summary collapse

Instance Attribute Details

#base_concessionInteger

the concession amountt



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def base_concession
  @base_concession
end

#base_final_rentInteger

the 12-month effective rent (market rent less concessions)



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def base_final_rent
  @base_final_rent
end

#base_market_rentInteger

the 12-month market rent



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def base_market_rent
  @base_market_rent
end

#best_concessionInteger

the concession associated with the best price term and move-in period



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def best_concession
  @best_concession
end

#best_final_rentInteger

the effective monthly rent associated with the best price term and move-in period



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def best_final_rent
  @best_final_rent
end

#best_lease_termInteger

the lease term associated with the best price from the Lease Term Rent Matrix.



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def best_lease_term
  @best_lease_term
end

#best_market_rentInteger

the market monthly rent associated with the best price term and move-in period



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def best_market_rent
  @best_market_rent
end

#buildingString

the building for this unit



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def building
  @building
end

#date_availableDate

the date this unit can be occupied



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def date_available
  @date_available
end

#featuresArray<String>

the list of unit amenities/features



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def features
  @features
end

#statusSymbol

the availability status of this unit. The status may be one of the following values:

  • :on_notice

  • :vacant

  • :new_unit

  • :unknown



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def status
  @status
end

#unit_numberString

the unit number from the property management system



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def unit_number
  @unit_number
end

#unit_typeString

the unit type



101
102
103
# File 'lib/yield_star_client/rent_methods.rb', line 101

def unit_type
  @unit_type
end