Class: Google::Apis::MybusinesslodgingV1::Housekeeping

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/mybusinesslodging_v1/classes.rb,
lib/google/apis/mybusinesslodging_v1/representations.rb,
lib/google/apis/mybusinesslodging_v1/representations.rb

Overview

Conveniences provided in guest units to facilitate an easier, more comfortable stay.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ Housekeeping

Returns a new instance of Housekeeping.



1337
1338
1339
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1337

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#daily_housekeepingBoolean Also known as: daily_housekeeping?

Daily housekeeping. Guest units are cleaned by hotel staff daily during guest' s stay. Corresponds to the JSON property dailyHousekeeping

Returns:

  • (Boolean)


1304
1305
1306
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1304

def daily_housekeeping
  @daily_housekeeping
end

#daily_housekeeping_exceptionString

Daily housekeeping exception. Corresponds to the JSON property dailyHousekeepingException

Returns:

  • (String)


1310
1311
1312
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1310

def daily_housekeeping_exception
  @daily_housekeeping_exception
end

#housekeeping_availableBoolean Also known as: housekeeping_available?

Housekeeping available. Guest units are cleaned by hotel staff during guest's stay. Schedule may vary from daily, weekly, or specific days of the week. Corresponds to the JSON property housekeepingAvailable

Returns:

  • (Boolean)


1316
1317
1318
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1316

def housekeeping_available
  @housekeeping_available
end

#housekeeping_available_exceptionString

Housekeeping available exception. Corresponds to the JSON property housekeepingAvailableException

Returns:

  • (String)


1322
1323
1324
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1322

def housekeeping_available_exception
  @housekeeping_available_exception
end

#turndown_serviceBoolean Also known as: turndown_service?

Turndown service. Hotel staff enters guest units to prepare the bed for sleep use. May or may not include some light housekeeping. May or may not include an evening snack or candy. Also known as evening service. Corresponds to the JSON property turndownService

Returns:

  • (Boolean)


1329
1330
1331
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1329

def turndown_service
  @turndown_service
end

#turndown_service_exceptionString

Turndown service exception. Corresponds to the JSON property turndownServiceException

Returns:

  • (String)


1335
1336
1337
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1335

def turndown_service_exception
  @turndown_service_exception
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



1342
1343
1344
1345
1346
1347
1348
1349
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1342

def update!(**args)
  @daily_housekeeping = args[:daily_housekeeping] if args.key?(:daily_housekeeping)
  @daily_housekeeping_exception = args[:daily_housekeeping_exception] if args.key?(:daily_housekeeping_exception)
  @housekeeping_available = args[:housekeeping_available] if args.key?(:housekeeping_available)
  @housekeeping_available_exception = args[:housekeeping_available_exception] if args.key?(:housekeeping_available_exception)
  @turndown_service = args[:turndown_service] if args.key?(:turndown_service)
  @turndown_service_exception = args[:turndown_service_exception] if args.key?(:turndown_service_exception)
end