class Google::Apis::MybusinesslodgingV1::Connectivity

The ways in which the property provides guests with the ability to access the internet.

Attributes

free_wifi[RW]

Free wifi. The hotel offers guests wifi for free. Corresponds to the JSON property `freeWifi` @return [Boolean]

free_wifi?[RW]

Free wifi. The hotel offers guests wifi for free. Corresponds to the JSON property `freeWifi` @return [Boolean]

free_wifi_exception[RW]

Free wifi exception. Corresponds to the JSON property `freeWifiException` @return [String]

public_area_wifi_available[RW]

Public area wifi available. Guests have the ability to wirelessly connect to the internet in the areas of the hotel accessible to anyone. Can be free or for a fee. Corresponds to the JSON property `publicAreaWifiAvailable` @return [Boolean]

public_area_wifi_available?[RW]

Public area wifi available. Guests have the ability to wirelessly connect to the internet in the areas of the hotel accessible to anyone. Can be free or for a fee. Corresponds to the JSON property `publicAreaWifiAvailable` @return [Boolean]

public_area_wifi_available_exception[RW]

Public area wifi available exception. Corresponds to the JSON property `publicAreaWifiAvailableException` @return [String]

public_internet_terminal[RW]

Public internet terminal. An area of the hotel supplied with computers and designated for the purpose of providing guests with the ability to access the internet. Corresponds to the JSON property `publicInternetTerminal` @return [Boolean]

public_internet_terminal?[RW]

Public internet terminal. An area of the hotel supplied with computers and designated for the purpose of providing guests with the ability to access the internet. Corresponds to the JSON property `publicInternetTerminal` @return [Boolean]

public_internet_terminal_exception[RW]

Public internet terminal exception. Corresponds to the JSON property `publicInternetTerminalException` @return [String]

wifi_available[RW]

Wifi available. The hotel provides the ability for guests to wirelessly connect to the internet. Can be in the public areas of the hotel and/or in the guest rooms. Can be free or for a fee. Corresponds to the JSON property `wifiAvailable` @return [Boolean]

wifi_available?[RW]

Wifi available. The hotel provides the ability for guests to wirelessly connect to the internet. Can be in the public areas of the hotel and/or in the guest rooms. Can be free or for a fee. Corresponds to the JSON property `wifiAvailable` @return [Boolean]

wifi_available_exception[RW]

Wifi available exception. Corresponds to the JSON property `wifiAvailableException` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/mybusinesslodging_v1/classes.rb, line 494
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/mybusinesslodging_v1/classes.rb, line 499
def update!(**args)
  @free_wifi = args[:free_wifi] if args.key?(:free_wifi)
  @free_wifi_exception = args[:free_wifi_exception] if args.key?(:free_wifi_exception)
  @public_area_wifi_available = args[:public_area_wifi_available] if args.key?(:public_area_wifi_available)
  @public_area_wifi_available_exception = args[:public_area_wifi_available_exception] if args.key?(:public_area_wifi_available_exception)
  @public_internet_terminal = args[:public_internet_terminal] if args.key?(:public_internet_terminal)
  @public_internet_terminal_exception = args[:public_internet_terminal_exception] if args.key?(:public_internet_terminal_exception)
  @wifi_available = args[:wifi_available] if args.key?(:wifi_available)
  @wifi_available_exception = args[:wifi_available_exception] if args.key?(:wifi_available_exception)
end