Class: TransactionStatusType

Inherits:
Object
  • Object
show all
Defined in:
lib/paypal-business/default.rb

Overview

urn:ebay:apis:eBLBaseComponentsTransactionStatusType

Constant Summary collapse

@@schema_type =
"TransactionStatusType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["eBayPaymentStatus", "SOAP::SOAPInt"],
  ["incompleteState", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "IncompleteState")]],
  ["lastTimeModified", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LastTimeModified")]],
  ["paymentMethodUsed", ["BuyerPaymentMethodCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentMethodUsed")]],
  ["statusIs", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "StatusIs")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eBayPaymentStatus = nil, incompleteState = nil, lastTimeModified = nil, paymentMethodUsed = nil, statusIs = nil) ⇒ TransactionStatusType

Returns a new instance of TransactionStatusType.



2829
2830
2831
2832
2833
2834
2835
# File 'lib/paypal-business/default.rb', line 2829

def initialize(eBayPaymentStatus = nil, incompleteState = nil, lastTimeModified = nil, paymentMethodUsed = nil, statusIs = nil)
  @eBayPaymentStatus = eBayPaymentStatus
  @incompleteState = incompleteState
  @lastTimeModified = lastTimeModified
  @paymentMethodUsed = paymentMethodUsed
  @statusIs = statusIs
end

Instance Attribute Details

#eBayPaymentStatusObject

Returns the value of attribute eBayPaymentStatus.



2823
2824
2825
# File 'lib/paypal-business/default.rb', line 2823

def eBayPaymentStatus
  @eBayPaymentStatus
end

#incompleteStateObject

Returns the value of attribute incompleteState.



2824
2825
2826
# File 'lib/paypal-business/default.rb', line 2824

def incompleteState
  @incompleteState
end

#lastTimeModifiedObject

Returns the value of attribute lastTimeModified.



2825
2826
2827
# File 'lib/paypal-business/default.rb', line 2825

def lastTimeModified
  @lastTimeModified
end

#paymentMethodUsedObject

Returns the value of attribute paymentMethodUsed.



2826
2827
2828
# File 'lib/paypal-business/default.rb', line 2826

def paymentMethodUsed
  @paymentMethodUsed
end

#statusIsObject

Returns the value of attribute statusIs.



2827
2828
2829
# File 'lib/paypal-business/default.rb', line 2827

def statusIs
  @statusIs
end