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.



1175
1176
1177
# File 'lib/google/apis/mybusinessbusinessinformation_v1/classes.rb', line 1175

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>)


1166
1167
1168
# File 'lib/google/apis/mybusinessbusinessinformation_v1/classes.rb', line 1166

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)


1173
1174
1175
# File 'lib/google/apis/mybusinessbusinessinformation_v1/classes.rb', line 1173

def primary_phone
  @primary_phone
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



1180
1181
1182
1183
# File 'lib/google/apis/mybusinessbusinessinformation_v1/classes.rb', line 1180

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