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.



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

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)


1302
1303
1304
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1302

def daily_housekeeping
  @daily_housekeeping
end

#daily_housekeeping_exceptionString

Daily housekeeping exception. Corresponds to the JSON property dailyHousekeepingException

Returns:

  • (String)


1308
1309
1310
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1308

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)


1314
1315
1316
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1314

def housekeeping_available
  @housekeeping_available
end

#housekeeping_available_exceptionString

Housekeeping available exception. Corresponds to the JSON property housekeepingAvailableException

Returns:

  • (String)


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

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)


1327
1328
1329
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1327

def turndown_service
  @turndown_service
end

#turndown_service_exceptionString

Turndown service exception. Corresponds to the JSON property turndownServiceException

Returns:

  • (String)


1333
1334
1335
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 1333

def turndown_service_exception
  @turndown_service_exception
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



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

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