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.



1320
1321
1322
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1320

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)


1287
1288
1289
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1287

def daily_housekeeping
  @daily_housekeeping
end

#daily_housekeeping_exceptionString

Daily housekeeping exception. Corresponds to the JSON property dailyHousekeepingException

Returns:

  • (String)


1293
1294
1295
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1293

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)


1299
1300
1301
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1299

def housekeeping_available
  @housekeeping_available
end

#housekeeping_available_exceptionString

Housekeeping available exception. Corresponds to the JSON property housekeepingAvailableException

Returns:

  • (String)


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

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)


1312
1313
1314
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1312

def turndown_service
  @turndown_service
end

#turndown_service_exceptionString

Turndown service exception. Corresponds to the JSON property turndownServiceException

Returns:

  • (String)


1318
1319
1320
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1318

def turndown_service_exception
  @turndown_service_exception
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



1325
1326
1327
1328
1329
1330
1331
1332
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1325

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