Class: TelephonyFunctionKeyStruct

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

Overview

http://soapi.ovh.com/managertelephonyFunctionKeyStruct

Constant Summary collapse

@@schema_type =
"telephonyFunctionKeyStruct"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["keyNum", ["SOAP::SOAPInt", XSD::QName.new(nil, "keyNum")]], ["function", ["SOAP::SOAPString", XSD::QName.new(nil, "function")]], ["relatedNumber", ["SOAP::SOAPString", XSD::QName.new(nil, "relatedNumber")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(keyNum = nil, function = nil, relatedNumber = nil) ⇒ TelephonyFunctionKeyStruct

Returns a new instance of TelephonyFunctionKeyStruct.



1141
1142
1143
1144
1145
# File 'lib/ovhrb/manager/manager.rb', line 1141

def initialize(keyNum = nil, function = nil, relatedNumber = nil)
  @keyNum = keyNum
  @function = function
  @relatedNumber = relatedNumber
end

Instance Attribute Details

#functionObject

Returns the value of attribute function.



1138
1139
1140
# File 'lib/ovhrb/manager/manager.rb', line 1138

def function
  @function
end

#keyNumObject

Returns the value of attribute keyNum.



1137
1138
1139
# File 'lib/ovhrb/manager/manager.rb', line 1137

def keyNum
  @keyNum
end

#relatedNumberObject

Returns the value of attribute relatedNumber.



1139
1140
1141
# File 'lib/ovhrb/manager/manager.rb', line 1139

def relatedNumber
  @relatedNumber
end