Class: AbstractRequestType

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

Overview

urn:ebay:apis:eBLBaseComponentsAbstractRequestType abstract detailLevel - DetailLevelCodeType errorLanguage - SOAP::SOAPString messageID - SOAP::SOAPString version - SOAP::SOAPString endUserIP - SOAP::SOAPString errorHandling - ErrorHandlingCodeType invocationID - (any) outputSelector - SOAP::SOAPString warningLevel - WarningLevelCodeType botBlock - BotBlockRequestType

Direct Known Subclasses

AddDisputeRequestType, AddDisputeResponseRequestType, AddItemRequestType, AddLiveAuctionItemRequestType, AddMemberMessageAAQToPartnerRequestType, AddMemberMessageRTQRequestType, AddMemberMessagesAAQToBidderRequestType, AddOrderRequestType, AddSecondChanceItemRequestType, AddToItemDescriptionRequestType, AddToWatchListRequestType, AddTransactionConfirmationItemRequestType, ApproveLiveAuctionBiddersRequestType, CompleteSaleRequestType, DeleteMyMessagesRequestType, EndItemRequestType, FetchTokenRequestType, GetAccountRequestType, GetAdFormatLeadsRequestType, GetAllBiddersRequestType, GetApiAccessRulesRequestType, GetAttributesCSRequestType, GetAttributesXSLRequestType, GetBestOffersRequestType, GetBidderListRequestType, GetCartRequestType, GetCategoriesRequestType, GetCategory2CSRequestType, GetCategoryFeaturesRequestType, GetCategoryListingsRequestType, GetCategoryMappingsRequestType, GetCategorySpecificsRequestType, GetChallengeTokenRequestType, GetCharitiesRequestType, GetContextualKeywordsRequestType, GetCrossPromotionsRequestType, GetDescriptionTemplatesRequestType, GetDisputeRequestType, GetExpressWishListRequestType, GetFeedbackRequestType, GetHighBiddersRequestType, GetItemRecommendationsRequestType, GetItemRequestType, GetItemShippingRequestType, GetItemTransactionsRequestType, GetItemsAwaitingFeedbackRequestType, GetLiveAuctionBiddersRequestType, GetLiveAuctionCatalogDetailsRequestType, GetMemberMessagesRequestType, GetMessagePreferencesRequestType, GetMyMessagesRequestType, GetMyeBayBuyingRequestType, GetMyeBayRemindersRequestType, GetMyeBaySellingRequestType, GetNotificationPreferencesRequestType, GetNotificationsUsageRequestType, GetOrderTransactionsRequestType, GetOrdersRequestType, GetPictureManagerDetailsRequestType, GetPictureManagerOptionsRequestType, GetPopularKeywordsRequestType, GetProductFamilyMembersRequestType, GetProductFinderRequestType, GetProductFinderXSLRequestType, GetProductSearchPageRequestType, GetProductSearchResultsRequestType, GetProductSellingPagesRequestType, GetProductsRequestType, GetPromotionRulesRequestType, GetPromotionalSaleDetailsRequestType, GetReturnURLRequestType, GetRuNameRequestType, GetSearchResultsExpressRequestType, GetSearchResultsRequestType, GetSellerEventsRequestType, GetSellerListRequestType, GetSellerPaymentsRequestType, GetSellerTransactionsRequestType, GetShippingDiscountProfilesRequestType, GetStoreCategoryUpdateStatusRequestType, GetStoreCustomPageRequestType, GetStoreOptionsRequestType, GetStorePreferencesRequestType, GetStoreRequestType, GetSuggestedCategoriesRequestType, GetTaxTableRequestType, GetUserContactDetailsRequestType, GetUserDisputesRequestType, GetUserPreferencesRequestType, GetUserRequestType, GetVeROReasonCodeDetailsRequestType, GetVeROReportStatusRequestType, GetWantItNowPostRequestType, GetWantItNowSearchResultsRequestType, GeteBayDetailsRequestType, GeteBayOfficialTimeRequestType, IssueRefundRequestType, LeaveFeedbackRequestType, PlaceOfferRequestType, RelistItemRequestType, RemoveFromWatchListRequestType, RespondToBestOfferRequestType, RespondToFeedbackRequestType, RespondToWantItNowPostRequestType, ReviseCheckoutStatusRequestType, ReviseItemRequestType, ReviseLiveAuctionItemRequestType, ReviseMyMessagesFoldersRequestType, ReviseMyMessagesRequestType, SellerReverseDisputeRequestType, SendInvoiceRequestType, SetCartRequestType, SetMessagePreferencesRequestType, SetNotificationPreferencesRequestType, SetPictureManagerDetailsRequestType, SetPromotionalSaleListingsRequestType, SetPromotionalSaleRequestType, SetReturnURLRequestType, SetShippingDiscountProfilesRequestType, SetStoreCategoriesRequestType, SetStoreCustomPageRequestType, SetStorePreferencesRequestType, SetStoreRequestType, SetTaxTableRequestType, SetUserNotesRequestType, SetUserPreferencesRequestType, UploadSiteHostedPicturesRequestType, ValidateChallengeInputRequestType, ValidateTestUserRegistrationRequestType, VeROReportItemsRequestType, VerifyAddItemRequestType, VerifyAddSecondChanceItemRequestType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, endUserIP = nil, errorHandling = nil, invocationID = nil, outputSelector = [], warningLevel = nil, botBlock = nil) ⇒ AbstractRequestType

Returns a new instance of AbstractRequestType.



32
33
34
35
36
37
38
39
40
41
42
43
44
# File 'lib/eBay.rb', line 32

def initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, endUserIP = nil, errorHandling = nil, invocationID = nil, outputSelector = [], warningLevel = nil, botBlock = nil)
  @detailLevel = detailLevel
  @errorLanguage = errorLanguage
  @messageID = messageID
  @version = version
  @endUserIP = endUserIP
  @errorHandling = errorHandling
  @invocationID = invocationID
  @outputSelector = outputSelector
  @warningLevel = warningLevel
  @botBlock = botBlock
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_any ⇒ Object (readonly)

Returns the value of attribute __xmlele_any.



26
27
28
# File 'lib/eBay.rb', line 26

def __xmlele_any
  @__xmlele_any
end

#botBlock ⇒ Object

Returns the value of attribute botBlock.



25
26
27
# File 'lib/eBay.rb', line 25

def botBlock
  @botBlock
end

#detailLevel ⇒ Object

Returns the value of attribute detailLevel.



16
17
18
# File 'lib/eBay.rb', line 16

def detailLevel
  @detailLevel
end

#endUserIP ⇒ Object

Returns the value of attribute endUserIP.



20
21
22
# File 'lib/eBay.rb', line 20

def endUserIP
  @endUserIP
end

#errorHandling ⇒ Object

Returns the value of attribute errorHandling.



21
22
23
# File 'lib/eBay.rb', line 21

def errorHandling
  @errorHandling
end

#errorLanguage ⇒ Object

Returns the value of attribute errorLanguage.



17
18
19
# File 'lib/eBay.rb', line 17

def errorLanguage
  @errorLanguage
end

#invocationID ⇒ Object

Returns the value of attribute invocationID.



22
23
24
# File 'lib/eBay.rb', line 22

def invocationID
  @invocationID
end

#messageID ⇒ Object

Returns the value of attribute messageID.



18
19
20
# File 'lib/eBay.rb', line 18

def messageID
  @messageID
end

#outputSelector ⇒ Object

Returns the value of attribute outputSelector.



23
24
25
# File 'lib/eBay.rb', line 23

def outputSelector
  @outputSelector
end

#version ⇒ Object

Returns the value of attribute version.



19
20
21
# File 'lib/eBay.rb', line 19

def version
  @version
end

#warningLevel ⇒ Object

Returns the value of attribute warningLevel.



24
25
26
# File 'lib/eBay.rb', line 24

def warningLevel
  @warningLevel
end

Instance Method Details

#set_any(elements) ⇒ Object



28
29
30
# File 'lib/eBay.rb', line 28

def set_any(elements)
  @__xmlele_any = elements
end