Class: GetSearchResultsResponseType

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

Overview

urn:ebay:apis:eBLBaseComponentsGetSearchResultsResponseType

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
searchResultItemArray - SearchResultItemArrayType
itemsPerPage - SOAP::SOAPInt
pageNumber - SOAP::SOAPInt
hasMoreItems - SOAP::SOAPBoolean
paginationResult - PaginationResultType
categoryArray - CategoryArrayType
buyingGuideDetails - BuyingGuideDetailsType
storeExpansionArray - ExpansionArrayType
internationalExpansionArray - ExpansionArrayType
filterRemovedExpansionArray - ExpansionArrayType
allCategoriesExpansionArray - ExpansionArrayType
spellingSuggestion - SpellingSuggestionType
relatedSearchKeywordArray - RelatedSearchKeywordArrayType

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, searchResultItemArray = nil, itemsPerPage = nil, pageNumber = nil, hasMoreItems = nil, paginationResult = nil, categoryArray = nil, buyingGuideDetails = nil, storeExpansionArray = nil, internationalExpansionArray = nil, filterRemovedExpansionArray = nil, allCategoriesExpansionArray = nil, spellingSuggestion = nil, relatedSearchKeywordArray = nil) ⇒ GetSearchResultsResponseType

Returns a new instance of GetSearchResultsResponseType.



11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
# File 'lib/eBay.rb', line 11982

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, searchResultItemArray = nil, itemsPerPage = nil, pageNumber = nil, hasMoreItems = nil, paginationResult = nil, categoryArray = nil, buyingGuideDetails = nil, storeExpansionArray = nil, internationalExpansionArray = nil, filterRemovedExpansionArray = nil, allCategoriesExpansionArray = nil, spellingSuggestion = nil, relatedSearchKeywordArray = 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
  @searchResultItemArray = searchResultItemArray
  @itemsPerPage = itemsPerPage
  @pageNumber = pageNumber
  @hasMoreItems = hasMoreItems
  @paginationResult = paginationResult
  @categoryArray = categoryArray
  @buyingGuideDetails = buyingGuideDetails
  @storeExpansionArray = storeExpansionArray
  @internationalExpansionArray = internationalExpansionArray
  @filterRemovedExpansionArray = filterRemovedExpansionArray
  @allCategoriesExpansionArray = allCategoriesExpansionArray
  @spellingSuggestion = spellingSuggestion
  @relatedSearchKeywordArray = relatedSearchKeywordArray
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



11963
11964
11965
# File 'lib/eBay.rb', line 11963

def __xmlele_any
  @__xmlele_any
end

#ackObject

Returns the value of attribute ack.



11950
11951
11952
# File 'lib/eBay.rb', line 11950

def ack
  @ack
end

#allCategoriesExpansionArrayObject

Returns the value of attribute allCategoriesExpansionArray.



11974
11975
11976
# File 'lib/eBay.rb', line 11974

def allCategoriesExpansionArray
  @allCategoriesExpansionArray
end

#botBlockObject

Returns the value of attribute botBlock.



11962
11963
11964
# File 'lib/eBay.rb', line 11962

def botBlock
  @botBlock
end

#buildObject

Returns the value of attribute build.



11955
11956
11957
# File 'lib/eBay.rb', line 11955

def build
  @build
end

#buyingGuideDetailsObject

Returns the value of attribute buyingGuideDetails.



11970
11971
11972
# File 'lib/eBay.rb', line 11970

def buyingGuideDetails
  @buyingGuideDetails
end

#categoryArrayObject

Returns the value of attribute categoryArray.



11969
11970
11971
# File 'lib/eBay.rb', line 11969

def categoryArray
  @categoryArray
end

#correlationIDObject

Returns the value of attribute correlationID.



11951
11952
11953
# File 'lib/eBay.rb', line 11951

def correlationID
  @correlationID
end

#duplicateInvocationDetailsObject

Returns the value of attribute duplicateInvocationDetails.



11957
11958
11959
# File 'lib/eBay.rb', line 11957

def duplicateInvocationDetails
  @duplicateInvocationDetails
end

#eIASTokenObject

Returns the value of attribute eIASToken.



11959
11960
11961
# File 'lib/eBay.rb', line 11959

def eIASToken
  @eIASToken
end

#errorsObject

Returns the value of attribute errors.



11952
11953
11954
# File 'lib/eBay.rb', line 11952

def errors
  @errors
end

#filterRemovedExpansionArrayObject

Returns the value of attribute filterRemovedExpansionArray.



11973
11974
11975
# File 'lib/eBay.rb', line 11973

def filterRemovedExpansionArray
  @filterRemovedExpansionArray
end

#hardExpirationWarningObject

Returns the value of attribute hardExpirationWarning.



11961
11962
11963
# File 'lib/eBay.rb', line 11961

def hardExpirationWarning
  @hardExpirationWarning
end

#hasMoreItemsObject

Returns the value of attribute hasMoreItems.



11967
11968
11969
# File 'lib/eBay.rb', line 11967

def hasMoreItems
  @hasMoreItems
end

#internationalExpansionArrayObject

Returns the value of attribute internationalExpansionArray.



11972
11973
11974
# File 'lib/eBay.rb', line 11972

def internationalExpansionArray
  @internationalExpansionArray
end

#itemsPerPageObject

Returns the value of attribute itemsPerPage.



11965
11966
11967
# File 'lib/eBay.rb', line 11965

def itemsPerPage
  @itemsPerPage
end

#messageObject

Returns the value of attribute message.



11953
11954
11955
# File 'lib/eBay.rb', line 11953

def message
  @message
end

#notificationEventNameObject

Returns the value of attribute notificationEventName.



11956
11957
11958
# File 'lib/eBay.rb', line 11956

def notificationEventName
  @notificationEventName
end

#notificationSignatureObject

Returns the value of attribute notificationSignature.



11960
11961
11962
# File 'lib/eBay.rb', line 11960

def notificationSignature
  @notificationSignature
end

#pageNumberObject

Returns the value of attribute pageNumber.



11966
11967
11968
# File 'lib/eBay.rb', line 11966

def pageNumber
  @pageNumber
end

#paginationResultObject

Returns the value of attribute paginationResult.



11968
11969
11970
# File 'lib/eBay.rb', line 11968

def paginationResult
  @paginationResult
end

#recipientUserIDObject

Returns the value of attribute recipientUserID.



11958
11959
11960
# File 'lib/eBay.rb', line 11958

def recipientUserID
  @recipientUserID
end

#relatedSearchKeywordArrayObject

Returns the value of attribute relatedSearchKeywordArray.



11976
11977
11978
# File 'lib/eBay.rb', line 11976

def relatedSearchKeywordArray
  @relatedSearchKeywordArray
end

#searchResultItemArrayObject

Returns the value of attribute searchResultItemArray.



11964
11965
11966
# File 'lib/eBay.rb', line 11964

def searchResultItemArray
  @searchResultItemArray
end

#spellingSuggestionObject

Returns the value of attribute spellingSuggestion.



11975
11976
11977
# File 'lib/eBay.rb', line 11975

def spellingSuggestion
  @spellingSuggestion
end

#storeExpansionArrayObject

Returns the value of attribute storeExpansionArray.



11971
11972
11973
# File 'lib/eBay.rb', line 11971

def storeExpansionArray
  @storeExpansionArray
end

#timestampObject

Returns the value of attribute timestamp.



11949
11950
11951
# File 'lib/eBay.rb', line 11949

def timestamp
  @timestamp
end

#versionObject

Returns the value of attribute version.



11954
11955
11956
# File 'lib/eBay.rb', line 11954

def version
  @version
end

Instance Method Details

#set_any(elements) ⇒ Object



11978
11979
11980
# File 'lib/eBay.rb', line 11978

def set_any(elements)
  @__xmlele_any = elements
end