Class: FullTicketReturn

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

Overview

Constant Summary collapse

@@schema_type =
"fullTicketReturn"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["ticketId", ["SOAP::SOAPInt", XSD::QName.new(nil, "ticketId")]], ["requestStatus", ["SOAP::SOAPString", XSD::QName.new(nil, "requestStatus")]], ["status", ["SOAP::SOAPString", XSD::QName.new(nil, "status")]], ["subject", ["SOAP::SOAPString", XSD::QName.new(nil, "subject")]], ["nic", ["SOAP::SOAPString", XSD::QName.new(nil, "nic")]], ["phone", ["SOAP::SOAPString", XSD::QName.new(nil, "phone")]], ["email", ["SOAP::SOAPString", XSD::QName.new(nil, "email")]], ["level", ["SOAP::SOAPString", XSD::QName.new(nil, "level")]], ["domain", ["SOAP::SOAPString", XSD::QName.new(nil, "domain")]], ["orderId", ["SOAP::SOAPInt", XSD::QName.new(nil, "orderId")]], ["componentType", ["SOAP::SOAPString", XSD::QName.new(nil, "componentType")]], ["messages", ["MyArrayOfMessageDetailStructType", XSD::QName.new(nil, "messages")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ticketId = nil, requestStatus = nil, status = nil, subject = nil, nic = nil, phone = nil, email = nil, level = nil, domain = nil, orderId = nil, componentType = nil, messages = nil) ⇒ FullTicketReturn

Returns a new instance of FullTicketReturn.



3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
# File 'lib/ovhrb/manager/manager.rb', line 3703

def initialize(ticketId = nil, requestStatus = nil, status = nil, subject = nil, nic = nil, phone = nil, email = nil, level = nil, domain = nil, orderId = nil, componentType = nil, messages = nil)
  @ticketId = ticketId
  @requestStatus = requestStatus
  @status = status
  @subject = subject
  @nic = nic
  @phone = phone
  @email = email
  @level = level
  @domain = domain
  @orderId = orderId
  @componentType = componentType
  @messages = messages
end

Instance Attribute Details

#componentTypeObject

Returns the value of attribute componentType.



3700
3701
3702
# File 'lib/ovhrb/manager/manager.rb', line 3700

def componentType
  @componentType
end

#domainObject

Returns the value of attribute domain.



3698
3699
3700
# File 'lib/ovhrb/manager/manager.rb', line 3698

def domain
  @domain
end

#emailObject

Returns the value of attribute email.



3696
3697
3698
# File 'lib/ovhrb/manager/manager.rb', line 3696

def email
  @email
end

#levelObject

Returns the value of attribute level.



3697
3698
3699
# File 'lib/ovhrb/manager/manager.rb', line 3697

def level
  @level
end

#messagesObject

Returns the value of attribute messages.



3701
3702
3703
# File 'lib/ovhrb/manager/manager.rb', line 3701

def messages
  @messages
end

#nicObject

Returns the value of attribute nic.



3694
3695
3696
# File 'lib/ovhrb/manager/manager.rb', line 3694

def nic
  @nic
end

#orderIdObject

Returns the value of attribute orderId.



3699
3700
3701
# File 'lib/ovhrb/manager/manager.rb', line 3699

def orderId
  @orderId
end

#phoneObject

Returns the value of attribute phone.



3695
3696
3697
# File 'lib/ovhrb/manager/manager.rb', line 3695

def phone
  @phone
end

#requestStatusObject

Returns the value of attribute requestStatus.



3691
3692
3693
# File 'lib/ovhrb/manager/manager.rb', line 3691

def requestStatus
  @requestStatus
end

#statusObject

Returns the value of attribute status.



3692
3693
3694
# File 'lib/ovhrb/manager/manager.rb', line 3692

def status
  @status
end

#subjectObject

Returns the value of attribute subject.



3693
3694
3695
# File 'lib/ovhrb/manager/manager.rb', line 3693

def subject
  @subject
end

#ticketIdObject

Returns the value of attribute ticketId.



3690
3691
3692
# File 'lib/ovhrb/manager/manager.rb', line 3690

def ticketId
  @ticketId
end