Class: Google::Apis::MybusinessbusinessinformationV1::PhoneNumbers

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

Overview

A collection of phone numbers for the business. During updates, both fields must be set. Clients may not update just the primary or additional phone numbers using the update mask. International phone format is preferred, such as "+1 415 555 0132", see more in (https://developers.google.com/style/phone- numbers#international-phone-numbers).

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ PhoneNumbers

Returns a new instance of PhoneNumbers.



1207
1208
1209
# File 'lib/google/apis/mybusinessbusinessinformation_v1/classes.rb', line 1207

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

Instance Attribute Details

#additional_phonesArray<String>

Optional. Up to two phone numbers (mobile or landline, no fax) at which your business can be called, in addition to your primary phone number. Corresponds to the JSON property additionalPhones

Returns:

  • (Array<String>)


1198
1199
1200
# File 'lib/google/apis/mybusinessbusinessinformation_v1/classes.rb', line 1198

def additional_phones
  @additional_phones
end

#primary_phoneString

Required. A phone number that connects to your individual business location as directly as possible. Use a local phone number instead of a central, call center helpline number whenever possible. Corresponds to the JSON property primaryPhone

Returns:

  • (String)


1205
1206
1207
# File 'lib/google/apis/mybusinessbusinessinformation_v1/classes.rb', line 1205

def primary_phone
  @primary_phone
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



1212
1213
1214
1215
# File 'lib/google/apis/mybusinessbusinessinformation_v1/classes.rb', line 1212

def update!(**args)
  @additional_phones = args[:additional_phones] if args.key?(:additional_phones)
  @primary_phone = args[:primary_phone] if args.key?(:primary_phone)
end