Class: Seam::Resources::UnmanagedAccessCode::DormakabaOracodeMetadata

Inherits:
BaseResource
  • Object
show all
Defined in:
lib/seam/resources/unmanaged_access_code.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

#is_cancellableBoolean?

Indicates whether the stay can be cancelled via the Dormakaba Oracode API.

Returns:

  • (Boolean, nil)


20
21
22
# File 'lib/seam/resources/unmanaged_access_code.rb', line 20

def is_cancellable
  @is_cancellable
end

#is_early_checkin_ableBoolean?

Indicates whether early check-in is available for this stay.

Returns:

  • (Boolean, nil)


23
24
25
# File 'lib/seam/resources/unmanaged_access_code.rb', line 23

def is_early_checkin_able
  @is_early_checkin_able
end

#is_extendableBoolean?

Indicates whether the stay can be extended via the Dormakaba Oracode API.

Returns:

  • (Boolean, nil)


26
27
28
# File 'lib/seam/resources/unmanaged_access_code.rb', line 26

def is_extendable
  @is_extendable
end

#is_overridableBoolean?

Indicates whether the access code can be overridden. When false, the maximum number of overrides has been reached.

Returns:

  • (Boolean, nil)


29
30
31
# File 'lib/seam/resources/unmanaged_access_code.rb', line 29

def is_overridable
  @is_overridable
end

#site_nameString?

Dormakaba Oracode site name associated with this access code.

Returns:

  • (String, nil)


32
33
34
# File 'lib/seam/resources/unmanaged_access_code.rb', line 32

def site_name
  @site_name
end

#stay_idFloat?

Dormakaba Oracode stay ID associated with this access code.

Returns:

  • (Float, nil)


35
36
37
# File 'lib/seam/resources/unmanaged_access_code.rb', line 35

def stay_id
  @stay_id
end

#user_level_idString?

Dormakaba Oracode user level ID associated with this access code.

Returns:

  • (String, nil)


38
39
40
# File 'lib/seam/resources/unmanaged_access_code.rb', line 38

def user_level_id
  @user_level_id
end

#user_level_nameString?

Dormakaba Oracode user level name associated with this access code.

Returns:

  • (String, nil)


41
42
43
# File 'lib/seam/resources/unmanaged_access_code.rb', line 41

def user_level_name
  @user_level_name
end