Class: Seam::Resources::Device::Properties::KeynestMetadata

Inherits:
BaseResource
  • Object
show all
Defined in:
lib/seam/resources/device.rb

Instance Attribute Summary collapse

Attributes inherited from BaseResource

#client, #data

Method Summary

Methods inherited from BaseResource

#[], date_accessor, #initialize, #inspect, load_from_response, resource_accessor, resource_accessors, resource_list_accessor, resource_list_accessors, #update_from_response

Constructor Details

This class inherits a constructor from Seam::Resources::BaseResource

Instance Attribute Details

#addressString?

Address for a KeyNest device.

Returns:

  • (String, nil)


400
401
402
# File 'lib/seam/resources/device.rb', line 400

def address
  @address
end

#current_or_last_store_idFloat?

Current or last store ID for a KeyNest device.

Returns:

  • (Float, nil)


403
404
405
# File 'lib/seam/resources/device.rb', line 403

def current_or_last_store_id
  @current_or_last_store_id
end

#current_statusString?

Current status for a KeyNest device.

Returns:

  • (String, nil)


406
407
408
# File 'lib/seam/resources/device.rb', line 406

def current_status
  @current_status
end

#current_user_companyString?

Current user company for a KeyNest device.

Returns:

  • (String, nil)


409
410
411
# File 'lib/seam/resources/device.rb', line 409

def current_user_company
  @current_user_company
end

#current_user_emailString?

Current user email for a KeyNest device.

Returns:

  • (String, nil)


412
413
414
# File 'lib/seam/resources/device.rb', line 412

def current_user_email
  @current_user_email
end

#current_user_nameString?

Current user name for a KeyNest device.

Returns:

  • (String, nil)


415
416
417
# File 'lib/seam/resources/device.rb', line 415

def current_user_name
  @current_user_name
end

#current_user_phone_numberString?

Current user phone number for a KeyNest device.

Returns:

  • (String, nil)


418
419
420
# File 'lib/seam/resources/device.rb', line 418

def current_user_phone_number
  @current_user_phone_number
end

#default_office_idFloat?

Default office ID for a KeyNest device.

Returns:

  • (Float, nil)


421
422
423
# File 'lib/seam/resources/device.rb', line 421

def default_office_id
  @default_office_id
end

#device_nameString?

Device name for a KeyNest device.

Returns:

  • (String, nil)


424
425
426
# File 'lib/seam/resources/device.rb', line 424

def device_name
  @device_name
end

#fob_idFloat?

Fob ID for a KeyNest device.

Returns:

  • (Float, nil)


427
428
429
# File 'lib/seam/resources/device.rb', line 427

def fob_id
  @fob_id
end

#handover_methodString?

Handover method for a KeyNest device.

Returns:

  • (String, nil)


430
431
432
# File 'lib/seam/resources/device.rb', line 430

def handover_method
  @handover_method
end

#has_photoBoolean?

Whether the KeyNest device has a photo.

Returns:

  • (Boolean, nil)


433
434
435
# File 'lib/seam/resources/device.rb', line 433

def has_photo
  @has_photo
end

#is_quadient_lockerBoolean?

Whether the key is in a locker that does not support the access codes API.

Returns:

  • (Boolean, nil)


436
437
438
# File 'lib/seam/resources/device.rb', line 436

def is_quadient_locker
  @is_quadient_locker
end

#key_idString?

Key ID for a KeyNest device.

Returns:

  • (String, nil)


439
440
441
# File 'lib/seam/resources/device.rb', line 439

def key_id
  @key_id
end

#key_notesString?

Key notes for a KeyNest device.

Returns:

  • (String, nil)


442
443
444
# File 'lib/seam/resources/device.rb', line 442

def key_notes
  @key_notes
end

#keynest_app_userString?

KeyNest app user for a KeyNest device.

Returns:

  • (String, nil)


445
446
447
# File 'lib/seam/resources/device.rb', line 445

def keynest_app_user
  @keynest_app_user
end

#last_movementString?

Last movement timestamp for a KeyNest device.

Returns:

  • (String, nil)


448
449
450
# File 'lib/seam/resources/device.rb', line 448

def last_movement
  @last_movement
end

#property_idString?

Property ID for a KeyNest device.

Returns:

  • (String, nil)


451
452
453
# File 'lib/seam/resources/device.rb', line 451

def property_id
  @property_id
end

#property_postcodeString?

Property postcode for a KeyNest device.

Returns:

  • (String, nil)


454
455
456
# File 'lib/seam/resources/device.rb', line 454

def property_postcode
  @property_postcode
end

#status_typeString?

Status type for a KeyNest device.

Returns:

  • (String, nil)


457
458
459
# File 'lib/seam/resources/device.rb', line 457

def status_type
  @status_type
end

#subscription_planString?

Subscription plan for a KeyNest device.

Returns:

  • (String, nil)


460
461
462
# File 'lib/seam/resources/device.rb', line 460

def subscription_plan
  @subscription_plan
end