Class: FetchTokenResponseType

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

Overview

urn:ebay:apis:eBLBaseComponentsFetchTokenResponseType

Constant Summary collapse

@@schema_type =
"FetchTokenResponseType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["timestamp", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Timestamp")]],
  ["ack", ["AckCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Ack")]],
  ["correlationID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CorrelationID")]],
  ["errors", ["ErrorType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Errors")]],
  ["message", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Message")]],
  ["version", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Version")]],
  ["build", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Build")]],
  ["notificationEventName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "NotificationEventName")]],
  ["duplicateInvocationDetails", ["DuplicateInvocationDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DuplicateInvocationDetails")]],
  ["recipientUserID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RecipientUserID")]],
  ["eIASToken", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "EIASToken")]],
  ["notificationSignature", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "NotificationSignature")]],
  ["hardExpirationWarning", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HardExpirationWarning")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]],
  ["eBayAuthToken", "SOAP::SOAPString"],
  ["hardExpirationTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HardExpirationTime")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(timestamp = nil, ack = nil, correlationID = nil, errors = [], message = nil, version = nil, build = nil, notificationEventName = nil, duplicateInvocationDetails = nil, recipientUserID = nil, eIASToken = nil, notificationSignature = nil, hardExpirationWarning = nil, eBayAuthToken = nil, hardExpirationTime = nil) ⇒ FetchTokenResponseType

Returns a new instance of FetchTokenResponseType.



1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
# File 'lib/eBay.rb', line 1886

def initialize(timestamp = nil, ack = nil, correlationID = nil, errors = [], message = nil, version = nil, build = nil, notificationEventName = nil, duplicateInvocationDetails = nil, recipientUserID = nil, eIASToken = nil, notificationSignature = nil, hardExpirationWarning = nil, eBayAuthToken = nil, hardExpirationTime = nil)
  @timestamp = timestamp
  @ack = ack
  @correlationID = correlationID
  @errors = errors
  @message = message
  @version = version
  @build = build
  @notificationEventName = notificationEventName
  @duplicateInvocationDetails = duplicateInvocationDetails
  @recipientUserID = recipientUserID
  @eIASToken = eIASToken
  @notificationSignature = notificationSignature
  @hardExpirationWarning = hardExpirationWarning
  @__xmlele_any = nil
  @eBayAuthToken = eBayAuthToken
  @hardExpirationTime = hardExpirationTime
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



1878
1879
1880
# File 'lib/eBay.rb', line 1878

def __xmlele_any
  @__xmlele_any
end

#ackObject

Returns the value of attribute ack.



1866
1867
1868
# File 'lib/eBay.rb', line 1866

def ack
  @ack
end

#buildObject

Returns the value of attribute build.



1871
1872
1873
# File 'lib/eBay.rb', line 1871

def build
  @build
end

#correlationIDObject

Returns the value of attribute correlationID.



1867
1868
1869
# File 'lib/eBay.rb', line 1867

def correlationID
  @correlationID
end

#duplicateInvocationDetailsObject

Returns the value of attribute duplicateInvocationDetails.



1873
1874
1875
# File 'lib/eBay.rb', line 1873

def duplicateInvocationDetails
  @duplicateInvocationDetails
end

#eBayAuthTokenObject

Returns the value of attribute eBayAuthToken.



1879
1880
1881
# File 'lib/eBay.rb', line 1879

def eBayAuthToken
  @eBayAuthToken
end

#eIASTokenObject

Returns the value of attribute eIASToken.



1875
1876
1877
# File 'lib/eBay.rb', line 1875

def eIASToken
  @eIASToken
end

#errorsObject

Returns the value of attribute errors.



1868
1869
1870
# File 'lib/eBay.rb', line 1868

def errors
  @errors
end

#hardExpirationTimeObject

Returns the value of attribute hardExpirationTime.



1880
1881
1882
# File 'lib/eBay.rb', line 1880

def hardExpirationTime
  @hardExpirationTime
end

#hardExpirationWarningObject

Returns the value of attribute hardExpirationWarning.



1877
1878
1879
# File 'lib/eBay.rb', line 1877

def hardExpirationWarning
  @hardExpirationWarning
end

#messageObject

Returns the value of attribute message.



1869
1870
1871
# File 'lib/eBay.rb', line 1869

def message
  @message
end

#notificationEventNameObject

Returns the value of attribute notificationEventName.



1872
1873
1874
# File 'lib/eBay.rb', line 1872

def notificationEventName
  @notificationEventName
end

#notificationSignatureObject

Returns the value of attribute notificationSignature.



1876
1877
1878
# File 'lib/eBay.rb', line 1876

def notificationSignature
  @notificationSignature
end

#recipientUserIDObject

Returns the value of attribute recipientUserID.



1874
1875
1876
# File 'lib/eBay.rb', line 1874

def recipientUserID
  @recipientUserID
end

#timestampObject

Returns the value of attribute timestamp.



1865
1866
1867
# File 'lib/eBay.rb', line 1865

def timestamp
  @timestamp
end

#versionObject

Returns the value of attribute version.



1870
1871
1872
# File 'lib/eBay.rb', line 1870

def version
  @version
end

Instance Method Details

#set_any(elements) ⇒ Object



1882
1883
1884
# File 'lib/eBay.rb', line 1882

def set_any(elements)
  @__xmlele_any = elements
end