Class: EBay::AddItemResponseType

Inherits:
AbstractResponseType show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsAddItemResponseType

timestamp - SOAP::SOAPDateTime
ack - EBay::AckCodeType
correlationID - SOAP::SOAPString
errors - EBay::ErrorType
message - SOAP::SOAPString
version - SOAP::SOAPString
build - SOAP::SOAPString
notificationEventName - SOAP::SOAPString
duplicateInvocationDetails - EBay::DuplicateInvocationDetailsType
recipientUserID - SOAP::SOAPString
eIASToken - SOAP::SOAPString
notificationSignature - SOAP::SOAPString
hardExpirationWarning - SOAP::SOAPString
botBlock - EBay::BotBlockResponseType
externalUserData - SOAP::SOAPString
itemID - (any)
startTime - SOAP::SOAPDateTime
endTime - SOAP::SOAPDateTime
fees - EBay::FeesType
categoryID - SOAP::SOAPString
category2ID - SOAP::SOAPString
discountReason - EBay::DiscountReasonCodeType
productSuggestions - EBay::ProductSuggestionsType
listingRecommendations - EBay::ListingRecommendationsType

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, botBlock = nil, externalUserData = nil, itemID = nil, startTime = nil, endTime = nil, fees = nil, categoryID = nil, category2ID = nil, discountReason = [], productSuggestions = nil, listingRecommendations = nil) ⇒ AddItemResponseType

Returns a new instance of AddItemResponseType.



9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
# File 'lib/eBay.rb', line 9109

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, botBlock = nil, externalUserData = nil, itemID = nil, startTime = nil, endTime = nil, fees = nil, categoryID = nil, category2ID = nil, discountReason = [], productSuggestions = nil, listingRecommendations = 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
  @botBlock = botBlock
  @externalUserData = externalUserData
  @__xmlele_any = nil
  @itemID = itemID
  @startTime = startTime
  @endTime = endTime
  @fees = fees
  @categoryID = categoryID
  @category2ID = category2ID
  @discountReason = discountReason
  @productSuggestions = productSuggestions
  @listingRecommendations = listingRecommendations
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



9094
9095
9096
# File 'lib/eBay.rb', line 9094

def __xmlele_any
  @__xmlele_any
end

#ackObject

Returns the value of attribute ack.



9080
9081
9082
# File 'lib/eBay.rb', line 9080

def ack
  @ack
end

#botBlockObject

Returns the value of attribute botBlock.



9092
9093
9094
# File 'lib/eBay.rb', line 9092

def botBlock
  @botBlock
end

#buildObject

Returns the value of attribute build.



9085
9086
9087
# File 'lib/eBay.rb', line 9085

def build
  @build
end

#category2IDObject

Returns the value of attribute category2ID.



9100
9101
9102
# File 'lib/eBay.rb', line 9100

def category2ID
  @category2ID
end

#categoryIDObject

Returns the value of attribute categoryID.



9099
9100
9101
# File 'lib/eBay.rb', line 9099

def categoryID
  @categoryID
end

#correlationIDObject

Returns the value of attribute correlationID.



9081
9082
9083
# File 'lib/eBay.rb', line 9081

def correlationID
  @correlationID
end

#discountReasonObject

Returns the value of attribute discountReason.



9101
9102
9103
# File 'lib/eBay.rb', line 9101

def discountReason
  @discountReason
end

#duplicateInvocationDetailsObject

Returns the value of attribute duplicateInvocationDetails.



9087
9088
9089
# File 'lib/eBay.rb', line 9087

def duplicateInvocationDetails
  @duplicateInvocationDetails
end

#eIASTokenObject

Returns the value of attribute eIASToken.



9089
9090
9091
# File 'lib/eBay.rb', line 9089

def eIASToken
  @eIASToken
end

#endTimeObject

Returns the value of attribute endTime.



9097
9098
9099
# File 'lib/eBay.rb', line 9097

def endTime
  @endTime
end

#errorsObject

Returns the value of attribute errors.



9082
9083
9084
# File 'lib/eBay.rb', line 9082

def errors
  @errors
end

#externalUserDataObject

Returns the value of attribute externalUserData.



9093
9094
9095
# File 'lib/eBay.rb', line 9093

def externalUserData
  @externalUserData
end

#feesObject

Returns the value of attribute fees.



9098
9099
9100
# File 'lib/eBay.rb', line 9098

def fees
  @fees
end

#hardExpirationWarningObject

Returns the value of attribute hardExpirationWarning.



9091
9092
9093
# File 'lib/eBay.rb', line 9091

def hardExpirationWarning
  @hardExpirationWarning
end

#itemIDObject

Returns the value of attribute itemID.



9095
9096
9097
# File 'lib/eBay.rb', line 9095

def itemID
  @itemID
end

#listingRecommendationsObject

Returns the value of attribute listingRecommendations.



9103
9104
9105
# File 'lib/eBay.rb', line 9103

def listingRecommendations
  @listingRecommendations
end

#messageObject

Returns the value of attribute message.



9083
9084
9085
# File 'lib/eBay.rb', line 9083

def message
  @message
end

#notificationEventNameObject

Returns the value of attribute notificationEventName.



9086
9087
9088
# File 'lib/eBay.rb', line 9086

def notificationEventName
  @notificationEventName
end

#notificationSignatureObject

Returns the value of attribute notificationSignature.



9090
9091
9092
# File 'lib/eBay.rb', line 9090

def notificationSignature
  @notificationSignature
end

#productSuggestionsObject

Returns the value of attribute productSuggestions.



9102
9103
9104
# File 'lib/eBay.rb', line 9102

def productSuggestions
  @productSuggestions
end

#recipientUserIDObject

Returns the value of attribute recipientUserID.



9088
9089
9090
# File 'lib/eBay.rb', line 9088

def recipientUserID
  @recipientUserID
end

#startTimeObject

Returns the value of attribute startTime.



9096
9097
9098
# File 'lib/eBay.rb', line 9096

def startTime
  @startTime
end

#timestampObject

Returns the value of attribute timestamp.



9079
9080
9081
# File 'lib/eBay.rb', line 9079

def timestamp
  @timestamp
end

#versionObject

Returns the value of attribute version.



9084
9085
9086
# File 'lib/eBay.rb', line 9084

def version
  @version
end

Instance Method Details

#set_any(elements) ⇒ Object



9105
9106
9107
# File 'lib/eBay.rb', line 9105

def set_any(elements)
  @__xmlele_any = elements
end