Class: EBay::GetShippingDiscountProfilesResponseType

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

Overview

urn:ebay:apis:eBLBaseComponentsGetShippingDiscountProfilesResponseType

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
currencyID - EBay::CurrencyCodeType
flatShippingDiscount - EBay::FlatShippingDiscountType
calculatedShippingDiscount - EBay::CalculatedShippingDiscountType
promotionalShippingDiscount - SOAP::SOAPBoolean
calculatedHandlingDiscount - EBay::CalculatedHandlingDiscountType
promotionalShippingDiscountDetails - EBay::PromotionalShippingDiscountDetailsType
shippingInsurance - EBay::ShippingInsuranceType
internationalShippingInsurance - EBay::ShippingInsuranceType
combinedDuration - EBay::CombinedPaymentPeriodCodeType

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, currencyID = nil, flatShippingDiscount = nil, calculatedShippingDiscount = nil, promotionalShippingDiscount = nil, calculatedHandlingDiscount = nil, promotionalShippingDiscountDetails = nil, shippingInsurance = nil, internationalShippingInsurance = nil, combinedDuration = nil) ⇒ GetShippingDiscountProfilesResponseType

Returns a new instance of GetShippingDiscountProfilesResponseType.



15082
15083
15084
15085
15086
15087
15088
15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
15103
15104
15105
15106
15107
15108
# File 'lib/eBay.rb', line 15082

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, currencyID = nil, flatShippingDiscount = nil, calculatedShippingDiscount = nil, promotionalShippingDiscount = nil, calculatedHandlingDiscount = nil, promotionalShippingDiscountDetails = nil, shippingInsurance = nil, internationalShippingInsurance = nil, combinedDuration = 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
  @currencyID = currencyID
  @flatShippingDiscount = flatShippingDiscount
  @calculatedShippingDiscount = calculatedShippingDiscount
  @promotionalShippingDiscount = promotionalShippingDiscount
  @calculatedHandlingDiscount = calculatedHandlingDiscount
  @promotionalShippingDiscountDetails = promotionalShippingDiscountDetails
  @shippingInsurance = shippingInsurance
  @internationalShippingInsurance = internationalShippingInsurance
  @combinedDuration = combinedDuration
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



15067
15068
15069
# File 'lib/eBay.rb', line 15067

def __xmlele_any
  @__xmlele_any
end

#ackObject

Returns the value of attribute ack.



15053
15054
15055
# File 'lib/eBay.rb', line 15053

def ack
  @ack
end

#botBlockObject

Returns the value of attribute botBlock.



15065
15066
15067
# File 'lib/eBay.rb', line 15065

def botBlock
  @botBlock
end

#buildObject

Returns the value of attribute build.



15058
15059
15060
# File 'lib/eBay.rb', line 15058

def build
  @build
end

#calculatedHandlingDiscountObject

Returns the value of attribute calculatedHandlingDiscount.



15072
15073
15074
# File 'lib/eBay.rb', line 15072

def calculatedHandlingDiscount
  @calculatedHandlingDiscount
end

#calculatedShippingDiscountObject

Returns the value of attribute calculatedShippingDiscount.



15070
15071
15072
# File 'lib/eBay.rb', line 15070

def calculatedShippingDiscount
  @calculatedShippingDiscount
end

#combinedDurationObject

Returns the value of attribute combinedDuration.



15076
15077
15078
# File 'lib/eBay.rb', line 15076

def combinedDuration
  @combinedDuration
end

#correlationIDObject

Returns the value of attribute correlationID.



15054
15055
15056
# File 'lib/eBay.rb', line 15054

def correlationID
  @correlationID
end

#currencyIDObject

Returns the value of attribute currencyID.



15068
15069
15070
# File 'lib/eBay.rb', line 15068

def currencyID
  @currencyID
end

#duplicateInvocationDetailsObject

Returns the value of attribute duplicateInvocationDetails.



15060
15061
15062
# File 'lib/eBay.rb', line 15060

def duplicateInvocationDetails
  @duplicateInvocationDetails
end

#eIASTokenObject

Returns the value of attribute eIASToken.



15062
15063
15064
# File 'lib/eBay.rb', line 15062

def eIASToken
  @eIASToken
end

#errorsObject

Returns the value of attribute errors.



15055
15056
15057
# File 'lib/eBay.rb', line 15055

def errors
  @errors
end

#externalUserDataObject

Returns the value of attribute externalUserData.



15066
15067
15068
# File 'lib/eBay.rb', line 15066

def externalUserData
  @externalUserData
end

#flatShippingDiscountObject

Returns the value of attribute flatShippingDiscount.



15069
15070
15071
# File 'lib/eBay.rb', line 15069

def flatShippingDiscount
  @flatShippingDiscount
end

#hardExpirationWarningObject

Returns the value of attribute hardExpirationWarning.



15064
15065
15066
# File 'lib/eBay.rb', line 15064

def hardExpirationWarning
  @hardExpirationWarning
end

#internationalShippingInsuranceObject

Returns the value of attribute internationalShippingInsurance.



15075
15076
15077
# File 'lib/eBay.rb', line 15075

def internationalShippingInsurance
  @internationalShippingInsurance
end

#messageObject

Returns the value of attribute message.



15056
15057
15058
# File 'lib/eBay.rb', line 15056

def message
  @message
end

#notificationEventNameObject

Returns the value of attribute notificationEventName.



15059
15060
15061
# File 'lib/eBay.rb', line 15059

def notificationEventName
  @notificationEventName
end

#notificationSignatureObject

Returns the value of attribute notificationSignature.



15063
15064
15065
# File 'lib/eBay.rb', line 15063

def notificationSignature
  @notificationSignature
end

#promotionalShippingDiscountObject

Returns the value of attribute promotionalShippingDiscount.



15071
15072
15073
# File 'lib/eBay.rb', line 15071

def promotionalShippingDiscount
  @promotionalShippingDiscount
end

#promotionalShippingDiscountDetailsObject

Returns the value of attribute promotionalShippingDiscountDetails.



15073
15074
15075
# File 'lib/eBay.rb', line 15073

def promotionalShippingDiscountDetails
  @promotionalShippingDiscountDetails
end

#recipientUserIDObject

Returns the value of attribute recipientUserID.



15061
15062
15063
# File 'lib/eBay.rb', line 15061

def recipientUserID
  @recipientUserID
end

#shippingInsuranceObject

Returns the value of attribute shippingInsurance.



15074
15075
15076
# File 'lib/eBay.rb', line 15074

def shippingInsurance
  @shippingInsurance
end

#timestampObject

Returns the value of attribute timestamp.



15052
15053
15054
# File 'lib/eBay.rb', line 15052

def timestamp
  @timestamp
end

#versionObject

Returns the value of attribute version.



15057
15058
15059
# File 'lib/eBay.rb', line 15057

def version
  @version
end

Instance Method Details

#set_any(elements) ⇒ Object



15078
15079
15080
# File 'lib/eBay.rb', line 15078

def set_any(elements)
  @__xmlele_any = elements
end