Class: TelephonyPhonebookContactStruct

Inherits:
Object
  • Object
show all
Defined in:
lib/ovhrb/manager/manager.rb

Overview

http://soapi.ovh.com/managertelephonyPhonebookContactStruct

Constant Summary collapse

@@schema_type =
"telephonyPhonebookContactStruct"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["id", ["SOAP::SOAPInt", XSD::QName.new(nil, "id")]], ["name", ["SOAP::SOAPString", XSD::QName.new(nil, "name")]], ["surname", ["SOAP::SOAPString", XSD::QName.new(nil, "surname")]], ["workPhone", ["SOAP::SOAPString", XSD::QName.new(nil, "workPhone")]], ["workMobile", ["SOAP::SOAPString", XSD::QName.new(nil, "workMobile")]], ["homePhone", ["SOAP::SOAPString", XSD::QName.new(nil, "homePhone")]], ["homeMobile", ["SOAP::SOAPString", XSD::QName.new(nil, "homeMobile")]], ["group", ["SOAP::SOAPString", XSD::QName.new(nil, "group")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, surname = nil, workPhone = nil, workMobile = nil, homePhone = nil, homeMobile = nil, group = nil) ⇒ TelephonyPhonebookContactStruct

Returns a new instance of TelephonyPhonebookContactStruct.



798
799
800
801
802
803
804
805
806
807
# File 'lib/ovhrb/manager/manager.rb', line 798

def initialize(id = nil, name = nil, surname = nil, workPhone = nil, workMobile = nil, homePhone = nil, homeMobile = nil, group = nil)
  @id = id
  @name = name
  @surname = surname
  @workPhone = workPhone
  @workMobile = workMobile
  @homePhone = homePhone
  @homeMobile = homeMobile
  @group = group
end

Instance Attribute Details

#groupObject

Returns the value of attribute group.



796
797
798
# File 'lib/ovhrb/manager/manager.rb', line 796

def group
  @group
end

#homeMobileObject

Returns the value of attribute homeMobile.



795
796
797
# File 'lib/ovhrb/manager/manager.rb', line 795

def homeMobile
  @homeMobile
end

#homePhoneObject

Returns the value of attribute homePhone.



794
795
796
# File 'lib/ovhrb/manager/manager.rb', line 794

def homePhone
  @homePhone
end

#idObject

Returns the value of attribute id.



789
790
791
# File 'lib/ovhrb/manager/manager.rb', line 789

def id
  @id
end

#nameObject

Returns the value of attribute name.



790
791
792
# File 'lib/ovhrb/manager/manager.rb', line 790

def name
  @name
end

#surnameObject

Returns the value of attribute surname.



791
792
793
# File 'lib/ovhrb/manager/manager.rb', line 791

def surname
  @surname
end

#workMobileObject

Returns the value of attribute workMobile.



793
794
795
# File 'lib/ovhrb/manager/manager.rb', line 793

def workMobile
  @workMobile
end

#workPhoneObject

Returns the value of attribute workPhone.



792
793
794
# File 'lib/ovhrb/manager/manager.rb', line 792

def workPhone
  @workPhone
end