Class: StoreVacationPreferencesType

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

Overview

urn:ebay:apis:eBLBaseComponentsStoreVacationPreferencesType

Constant Summary collapse

@@schema_type =
"StoreVacationPreferencesType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
["onVacation", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "OnVacation")]],
["returnDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ReturnDate")]],
["hideFixedPriceStoreItems", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HideFixedPriceStoreItems")]],
["messageItem", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MessageItem")]],
["messageStore", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MessageStore")]],
["displayMessageStoreCustomText", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DisplayMessageStoreCustomText")]],
["messageStoreCustomText", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MessageStoreCustomText")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(onVacation = nil, returnDate = nil, hideFixedPriceStoreItems = nil, messageItem = nil, messageStore = nil, displayMessageStoreCustomText = nil, messageStoreCustomText = nil) ⇒ StoreVacationPreferencesType

Returns a new instance of StoreVacationPreferencesType.



18347
18348
18349
18350
18351
18352
18353
18354
18355
# File 'lib/eBay.rb', line 18347

def initialize(onVacation = nil, returnDate = nil, hideFixedPriceStoreItems = nil, messageItem = nil, messageStore = nil, displayMessageStoreCustomText = nil, messageStoreCustomText = nil)
  @onVacation = onVacation
  @returnDate = returnDate
  @hideFixedPriceStoreItems = hideFixedPriceStoreItems
  @messageItem = messageItem
  @messageStore = messageStore
  @displayMessageStoreCustomText = displayMessageStoreCustomText
  @messageStoreCustomText = messageStoreCustomText
end

Instance Attribute Details

#displayMessageStoreCustomTextObject

Returns the value of attribute displayMessageStoreCustomText.



18344
18345
18346
# File 'lib/eBay.rb', line 18344

def displayMessageStoreCustomText
  @displayMessageStoreCustomText
end

#hideFixedPriceStoreItemsObject

Returns the value of attribute hideFixedPriceStoreItems.



18341
18342
18343
# File 'lib/eBay.rb', line 18341

def hideFixedPriceStoreItems
  @hideFixedPriceStoreItems
end

#messageItemObject

Returns the value of attribute messageItem.



18342
18343
18344
# File 'lib/eBay.rb', line 18342

def messageItem
  @messageItem
end

#messageStoreObject

Returns the value of attribute messageStore.



18343
18344
18345
# File 'lib/eBay.rb', line 18343

def messageStore
  @messageStore
end

#messageStoreCustomTextObject

Returns the value of attribute messageStoreCustomText.



18345
18346
18347
# File 'lib/eBay.rb', line 18345

def messageStoreCustomText
  @messageStoreCustomText
end

#onVacationObject

Returns the value of attribute onVacation.



18339
18340
18341
# File 'lib/eBay.rb', line 18339

def onVacation
  @onVacation
end

#returnDateObject

Returns the value of attribute returnDate.



18340
18341
18342
# File 'lib/eBay.rb', line 18340

def returnDate
  @returnDate
end