Class: TransactionStatusType

Inherits:
Object
  • Object
show all
Defined in:
lib/v_paypal/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.



2649
2650
2651
2652
2653
2654
2655
# File 'lib/v_paypal/default.rb', line 2649

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.



2643
2644
2645
# File 'lib/v_paypal/default.rb', line 2643

def eBayPaymentStatus
  @eBayPaymentStatus
end

#incompleteStateObject

Returns the value of attribute incompleteState.



2644
2645
2646
# File 'lib/v_paypal/default.rb', line 2644

def incompleteState
  @incompleteState
end

#lastTimeModifiedObject

Returns the value of attribute lastTimeModified.



2645
2646
2647
# File 'lib/v_paypal/default.rb', line 2645

def lastTimeModified
  @lastTimeModified
end

#paymentMethodUsedObject

Returns the value of attribute paymentMethodUsed.



2646
2647
2648
# File 'lib/v_paypal/default.rb', line 2646

def paymentMethodUsed
  @paymentMethodUsed
end

#statusIsObject

Returns the value of attribute statusIs.



2647
2648
2649
# File 'lib/v_paypal/default.rb', line 2647

def statusIs
  @statusIs
end