Class: TelephonyHuntingInfoReturn

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

Overview

http://soapi.ovh.com/managertelephonyHuntingInfoReturn

Constant Summary collapse

@@schema_type =
"telephonyHuntingInfoReturn"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["members", ["MyArrayOfTelephonyHuntingInfoMemberStructType", XSD::QName.new(nil, "members")]], ["strategy", ["SOAP::SOAPString", XSD::QName.new(nil, "strategy")]], ["pattern", ["SOAP::SOAPString", XSD::QName.new(nil, "pattern")]], ["onHoldTimer", ["SOAP::SOAPInt", XSD::QName.new(nil, "onHoldTimer")]], ["queueSize", ["SOAP::SOAPInt", XSD::QName.new(nil, "queueSize")]], ["numberOfCalls", ["SOAP::SOAPInt", XSD::QName.new(nil, "numberOfCalls")]], ["noReplyTimer", ["SOAP::SOAPInt", XSD::QName.new(nil, "noReplyTimer")]], ["mainVoicemail", ["SOAP::SOAPString", XSD::QName.new(nil, "mainVoicemail")]], ["toneOnHold", ["SOAP::SOAPBoolean", XSD::QName.new(nil, "toneOnHold")]], ["toneRingback", ["SOAP::SOAPBoolean", XSD::QName.new(nil, "toneRingback")]], ["toneOnClosure", ["SOAP::SOAPBoolean", XSD::QName.new(nil, "toneOnClosure")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(members = nil, strategy = nil, pattern = nil, onHoldTimer = nil, queueSize = nil, numberOfCalls = nil, noReplyTimer = nil, mainVoicemail = nil, toneOnHold = nil, toneRingback = nil, toneOnClosure = nil) ⇒ TelephonyHuntingInfoReturn

Returns a new instance of TelephonyHuntingInfoReturn.



1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
# File 'lib/ovhrb/manager/manager.rb', line 1373

def initialize(members = nil, strategy = nil, pattern = nil, onHoldTimer = nil, queueSize = nil, numberOfCalls = nil, noReplyTimer = nil, mainVoicemail = nil, toneOnHold = nil, toneRingback = nil, toneOnClosure = nil)
  @members = members
  @strategy = strategy
  @pattern = pattern
  @onHoldTimer = onHoldTimer
  @queueSize = queueSize
  @numberOfCalls = numberOfCalls
  @noReplyTimer = noReplyTimer
  @mainVoicemail = mainVoicemail
  @toneOnHold = toneOnHold
  @toneRingback = toneRingback
  @toneOnClosure = toneOnClosure
end

Instance Attribute Details

#mainVoicemailObject

Returns the value of attribute mainVoicemail.



1368
1369
1370
# File 'lib/ovhrb/manager/manager.rb', line 1368

def mainVoicemail
  @mainVoicemail
end

#membersObject

Returns the value of attribute members.



1361
1362
1363
# File 'lib/ovhrb/manager/manager.rb', line 1361

def members
  @members
end

#noReplyTimerObject

Returns the value of attribute noReplyTimer.



1367
1368
1369
# File 'lib/ovhrb/manager/manager.rb', line 1367

def noReplyTimer
  @noReplyTimer
end

#numberOfCallsObject

Returns the value of attribute numberOfCalls.



1366
1367
1368
# File 'lib/ovhrb/manager/manager.rb', line 1366

def numberOfCalls
  @numberOfCalls
end

#onHoldTimerObject

Returns the value of attribute onHoldTimer.



1364
1365
1366
# File 'lib/ovhrb/manager/manager.rb', line 1364

def onHoldTimer
  @onHoldTimer
end

#patternObject

Returns the value of attribute pattern.



1363
1364
1365
# File 'lib/ovhrb/manager/manager.rb', line 1363

def pattern
  @pattern
end

#queueSizeObject

Returns the value of attribute queueSize.



1365
1366
1367
# File 'lib/ovhrb/manager/manager.rb', line 1365

def queueSize
  @queueSize
end

#strategyObject

Returns the value of attribute strategy.



1362
1363
1364
# File 'lib/ovhrb/manager/manager.rb', line 1362

def strategy
  @strategy
end

#toneOnClosureObject

Returns the value of attribute toneOnClosure.



1371
1372
1373
# File 'lib/ovhrb/manager/manager.rb', line 1371

def toneOnClosure
  @toneOnClosure
end

#toneOnHoldObject

Returns the value of attribute toneOnHold.



1369
1370
1371
# File 'lib/ovhrb/manager/manager.rb', line 1369

def toneOnHold
  @toneOnHold
end

#toneRingbackObject

Returns the value of attribute toneRingback.



1370
1371
1372
# File 'lib/ovhrb/manager/manager.rb', line 1370

def toneRingback
  @toneRingback
end