Class: AbstractResponseType

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

Overview

urn:ebay:apis:eBLBaseComponentsAbstractResponseType abstract

timestamp - SOAP::SOAPDateTime
ack - AckCodeType
correlationID - SOAP::SOAPString
errors - ErrorType
message - SOAP::SOAPString
version - SOAP::SOAPString
build - SOAP::SOAPString
notificationEventName - SOAP::SOAPString
duplicateInvocationDetails - DuplicateInvocationDetailsType
recipientUserID - SOAP::SOAPString
eIASToken - SOAP::SOAPString
notificationSignature - SOAP::SOAPString
hardExpirationWarning - SOAP::SOAPString
botBlock - BotBlockResponseType

Direct Known Subclasses

AddDisputeResponseResponseType, AddDisputeResponseType, AddItemResponseType, AddLiveAuctionItemResponseType, AddMemberMessageAAQToPartnerResponseType, AddMemberMessageRTQResponseType, AddMemberMessagesAAQToBidderResponseType, AddOrderResponseType, AddSecondChanceItemResponseType, AddToItemDescriptionResponseType, AddToWatchListResponseType, AddTransactionConfirmationItemResponseType, ApproveLiveAuctionBiddersResponseType, CompleteSaleResponseType, DeleteMyMessagesResponseType, EndItemResponseType, FetchTokenResponseType, GetAccountResponseType, GetAdFormatLeadsResponseType, GetAllBiddersResponseType, GetApiAccessRulesResponseType, GetAttributesCSResponseType, GetAttributesXSLResponseType, GetBestOffersResponseType, GetBidderListResponseType, GetCartResponseType, GetCategoriesResponseType, GetCategory2CSResponseType, GetCategoryFeaturesResponseType, GetCategoryListingsResponseType, GetCategoryMappingsResponseType, GetCategorySpecificsResponseType, GetChallengeTokenResponseType, GetCharitiesResponseType, GetContextualKeywordsResponseType, GetCrossPromotionsResponseType, GetDescriptionTemplatesResponseType, GetDisputeResponseType, GetExpressWishListResponseType, GetFeedbackResponseType, GetHighBiddersResponseType, GetItemRecommendationsResponseType, GetItemResponseType, GetItemShippingResponseType, GetItemTransactionsResponseType, GetItemsAwaitingFeedbackResponseType, GetLiveAuctionBiddersResponseType, GetLiveAuctionCatalogDetailsResponseType, GetMemberMessagesResponseType, GetMessagePreferencesResponseType, GetMyMessagesResponseType, GetMyeBayBuyingResponseType, GetMyeBayRemindersResponseType, GetMyeBaySellingResponseType, GetNotificationPreferencesResponseType, GetNotificationsUsageResponseType, GetOrderTransactionsResponseType, GetOrdersResponseType, GetPictureManagerDetailsResponseType, GetPictureManagerOptionsResponseType, GetPopularKeywordsResponseType, GetProductFamilyMembersResponseType, GetProductFinderResponseType, GetProductFinderXSLResponseType, GetProductSearchPageResponseType, GetProductSearchResultsResponseType, GetProductSellingPagesResponseType, GetProductsResponseType, GetPromotionRulesResponseType, GetPromotionalSaleDetailsResponseType, GetReturnURLResponseType, GetRuNameResponseType, GetSearchResultsExpressResponseType, GetSearchResultsResponseType, GetSellerEventsResponseType, GetSellerListResponseType, GetSellerPaymentsResponseType, GetSellerTransactionsResponseType, GetShippingDiscountProfilesResponseType, GetStoreCategoryUpdateStatusResponseType, GetStoreCustomPageResponseType, GetStoreOptionsResponseType, GetStorePreferencesResponseType, GetStoreResponseType, GetSuggestedCategoriesResponseType, GetTaxTableResponseType, GetUserContactDetailsResponseType, GetUserDisputesResponseType, GetUserPreferencesResponseType, GetUserResponseType, GetVeROReasonCodeDetailsResponseType, GetVeROReportStatusResponseType, GetWantItNowPostResponseType, GetWantItNowSearchResultsResponseType, GeteBayDetailsResponseType, GeteBayOfficialTimeResponseType, IssueRefundResponseType, LeaveFeedbackResponseType, NotificationMessageType, PlaceOfferResponseType, RelistItemResponseType, RemoveFromWatchListResponseType, RespondToBestOfferResponseType, RespondToFeedbackResponseType, RespondToWantItNowPostResponseType, ReviseCheckoutStatusResponseType, ReviseItemResponseType, ReviseLiveAuctionItemResponseType, ReviseMyMessagesFoldersResponseType, ReviseMyMessagesResponseType, SellerReverseDisputeResponseType, SendInvoiceResponseType, SetCartResponseType, SetMessagePreferencesResponseType, SetNotificationPreferencesResponseType, SetPictureManagerDetailsResponseType, SetPromotionalSaleListingsResponseType, SetPromotionalSaleResponseType, SetReturnURLResponseType, SetShippingDiscountProfilesResponseType, SetStoreCategoriesResponseType, SetStoreCustomPageResponseType, SetStorePreferencesResponseType, SetStoreResponseType, SetTaxTableResponseType, SetUserNotesResponseType, SetUserPreferencesResponseType, UploadSiteHostedPicturesResponseType, ValidateChallengeInputResponseType, ValidateTestUserRegistrationResponseType, VeROReportItemsResponseType, VerifyAddItemResponseType, VerifyAddSecondChanceItemResponseType

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) ⇒ AbstractResponseType

Returns a new instance of AbstractResponseType.



7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
# File 'lib/eBay.rb', line 7377

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)
  @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
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



7371
7372
7373
# File 'lib/eBay.rb', line 7371

def __xmlele_any
  @__xmlele_any
end

#ackObject

Returns the value of attribute ack.



7358
7359
7360
# File 'lib/eBay.rb', line 7358

def ack
  @ack
end

#botBlockObject

Returns the value of attribute botBlock.



7370
7371
7372
# File 'lib/eBay.rb', line 7370

def botBlock
  @botBlock
end

#buildObject

Returns the value of attribute build.



7363
7364
7365
# File 'lib/eBay.rb', line 7363

def build
  @build
end

#correlationIDObject

Returns the value of attribute correlationID.



7359
7360
7361
# File 'lib/eBay.rb', line 7359

def correlationID
  @correlationID
end

#duplicateInvocationDetailsObject

Returns the value of attribute duplicateInvocationDetails.



7365
7366
7367
# File 'lib/eBay.rb', line 7365

def duplicateInvocationDetails
  @duplicateInvocationDetails
end

#eIASTokenObject

Returns the value of attribute eIASToken.



7367
7368
7369
# File 'lib/eBay.rb', line 7367

def eIASToken
  @eIASToken
end

#errorsObject

Returns the value of attribute errors.



7360
7361
7362
# File 'lib/eBay.rb', line 7360

def errors
  @errors
end

#hardExpirationWarningObject

Returns the value of attribute hardExpirationWarning.



7369
7370
7371
# File 'lib/eBay.rb', line 7369

def hardExpirationWarning
  @hardExpirationWarning
end

#messageObject

Returns the value of attribute message.



7361
7362
7363
# File 'lib/eBay.rb', line 7361

def message
  @message
end

#notificationEventNameObject

Returns the value of attribute notificationEventName.



7364
7365
7366
# File 'lib/eBay.rb', line 7364

def notificationEventName
  @notificationEventName
end

#notificationSignatureObject

Returns the value of attribute notificationSignature.



7368
7369
7370
# File 'lib/eBay.rb', line 7368

def notificationSignature
  @notificationSignature
end

#recipientUserIDObject

Returns the value of attribute recipientUserID.



7366
7367
7368
# File 'lib/eBay.rb', line 7366

def recipientUserID
  @recipientUserID
end

#timestampObject

Returns the value of attribute timestamp.



7357
7358
7359
# File 'lib/eBay.rb', line 7357

def timestamp
  @timestamp
end

#versionObject

Returns the value of attribute version.



7362
7363
7364
# File 'lib/eBay.rb', line 7362

def version
  @version
end

Instance Method Details

#set_any(elements) ⇒ Object



7373
7374
7375
# File 'lib/eBay.rb', line 7373

def set_any(elements)
  @__xmlele_any = elements
end