Class: TicketStruct

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

Overview

Constant Summary collapse

@@schema_type =
"ticketStruct"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["id", ["SOAP::SOAPInt", XSD::QName.new(nil, "id")]], ["creationDate", ["SOAP::SOAPString", XSD::QName.new(nil, "creationDate")]], ["requestStatus", ["SOAP::SOAPString", XSD::QName.new(nil, "requestStatus")]], ["subject", ["SOAP::SOAPString", XSD::QName.new(nil, "subject")]], ["nic", ["SOAP::SOAPString", XSD::QName.new(nil, "nic")]], ["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")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, creationDate = nil, requestStatus = nil, subject = nil, nic = nil, level = nil, domain = nil, orderId = nil, componentType = nil) ⇒ TicketStruct

Returns a new instance of TicketStruct.



3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
# File 'lib/ovhrb/manager/manager.rb', line 3671

def initialize(id = nil, creationDate = nil, requestStatus = nil, subject = nil, nic = nil, level = nil, domain = nil, orderId = nil, componentType = nil)
  @id = id
  @creationDate = creationDate
  @requestStatus = requestStatus
  @subject = subject
  @nic = nic
  @level = level
  @domain = domain
  @orderId = orderId
  @componentType = componentType
end

Instance Attribute Details

#componentTypeObject

Returns the value of attribute componentType.



3669
3670
3671
# File 'lib/ovhrb/manager/manager.rb', line 3669

def componentType
  @componentType
end

#creationDateObject

Returns the value of attribute creationDate.



3662
3663
3664
# File 'lib/ovhrb/manager/manager.rb', line 3662

def creationDate
  @creationDate
end

#domainObject

Returns the value of attribute domain.



3667
3668
3669
# File 'lib/ovhrb/manager/manager.rb', line 3667

def domain
  @domain
end

#idObject

Returns the value of attribute id.



3661
3662
3663
# File 'lib/ovhrb/manager/manager.rb', line 3661

def id
  @id
end

#levelObject

Returns the value of attribute level.



3666
3667
3668
# File 'lib/ovhrb/manager/manager.rb', line 3666

def level
  @level
end

#nicObject

Returns the value of attribute nic.



3665
3666
3667
# File 'lib/ovhrb/manager/manager.rb', line 3665

def nic
  @nic
end

#orderIdObject

Returns the value of attribute orderId.



3668
3669
3670
# File 'lib/ovhrb/manager/manager.rb', line 3668

def orderId
  @orderId
end

#requestStatusObject

Returns the value of attribute requestStatus.



3663
3664
3665
# File 'lib/ovhrb/manager/manager.rb', line 3663

def requestStatus
  @requestStatus
end

#subjectObject

Returns the value of attribute subject.



3664
3665
3666
# File 'lib/ovhrb/manager/manager.rb', line 3664

def subject
  @subject
end