Class: DisputeType

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

Overview

urn:ebay:apis:eBLBaseComponentsDisputeType

disputeID - (any)
disputeRecordType - DisputeRecordTypeCodeType
disputeState - DisputeStateCodeType
disputeStatus - DisputeStatusCodeType
otherPartyRole - TradingRoleCodeType
otherPartyName - SOAP::SOAPString
userRole - TradingRoleCodeType
buyerUserID - (any)
sellerUserID - (any)
transactionID - SOAP::SOAPString
item - ItemType
disputeReason - DisputeReasonCodeType
disputeExplanation - DisputeExplanationCodeType
disputeCreditEligibility - DisputeCreditEligibilityCodeType
disputeCreatedTime - SOAP::SOAPDateTime
disputeModifiedTime - SOAP::SOAPDateTime
disputeResolution - DisputeResolutionType
disputeMessage - DisputeMessageType
escalation - SOAP::SOAPBoolean
purchaseProtection - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(disputeID = nil, disputeRecordType = nil, disputeState = nil, disputeStatus = nil, otherPartyRole = nil, otherPartyName = nil, userRole = nil, buyerUserID = nil, sellerUserID = nil, transactionID = nil, item = nil, disputeReason = nil, disputeExplanation = nil, disputeCreditEligibility = nil, disputeCreatedTime = nil, disputeModifiedTime = nil, disputeResolution = [], disputeMessage = [], escalation = nil, purchaseProtection = nil) ⇒ DisputeType

Returns a new instance of DisputeType.



18810
18811
18812
18813
18814
18815
18816
18817
18818
18819
18820
18821
18822
18823
18824
18825
18826
18827
18828
18829
18830
18831
18832
# File 'lib/eBay.rb', line 18810

def initialize(disputeID = nil, disputeRecordType = nil, disputeState = nil, disputeStatus = nil, otherPartyRole = nil, otherPartyName = nil, userRole = nil, buyerUserID = nil, sellerUserID = nil, transactionID = nil, item = nil, disputeReason = nil, disputeExplanation = nil, disputeCreditEligibility = nil, disputeCreatedTime = nil, disputeModifiedTime = nil, disputeResolution = [], disputeMessage = [], escalation = nil, purchaseProtection = nil)
  @disputeID = disputeID
  @disputeRecordType = disputeRecordType
  @disputeState = disputeState
  @disputeStatus = disputeStatus
  @otherPartyRole = otherPartyRole
  @otherPartyName = otherPartyName
  @userRole = userRole
  @buyerUserID = buyerUserID
  @sellerUserID = sellerUserID
  @transactionID = transactionID
  @item = item
  @disputeReason = disputeReason
  @disputeExplanation = disputeExplanation
  @disputeCreditEligibility = disputeCreditEligibility
  @disputeCreatedTime = disputeCreatedTime
  @disputeModifiedTime = disputeModifiedTime
  @disputeResolution = disputeResolution
  @disputeMessage = disputeMessage
  @escalation = escalation
  @purchaseProtection = purchaseProtection
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



18804
18805
18806
# File 'lib/eBay.rb', line 18804

def __xmlele_any
  @__xmlele_any
end

#buyerUserIDObject

Returns the value of attribute buyerUserID.



18791
18792
18793
# File 'lib/eBay.rb', line 18791

def buyerUserID
  @buyerUserID
end

#disputeCreatedTimeObject

Returns the value of attribute disputeCreatedTime.



18798
18799
18800
# File 'lib/eBay.rb', line 18798

def disputeCreatedTime
  @disputeCreatedTime
end

#disputeCreditEligibilityObject

Returns the value of attribute disputeCreditEligibility.



18797
18798
18799
# File 'lib/eBay.rb', line 18797

def disputeCreditEligibility
  @disputeCreditEligibility
end

#disputeExplanationObject

Returns the value of attribute disputeExplanation.



18796
18797
18798
# File 'lib/eBay.rb', line 18796

def disputeExplanation
  @disputeExplanation
end

#disputeIDObject

Returns the value of attribute disputeID.



18784
18785
18786
# File 'lib/eBay.rb', line 18784

def disputeID
  @disputeID
end

#disputeMessageObject

Returns the value of attribute disputeMessage.



18801
18802
18803
# File 'lib/eBay.rb', line 18801

def disputeMessage
  @disputeMessage
end

#disputeModifiedTimeObject

Returns the value of attribute disputeModifiedTime.



18799
18800
18801
# File 'lib/eBay.rb', line 18799

def disputeModifiedTime
  @disputeModifiedTime
end

#disputeReasonObject

Returns the value of attribute disputeReason.



18795
18796
18797
# File 'lib/eBay.rb', line 18795

def disputeReason
  @disputeReason
end

#disputeRecordTypeObject

Returns the value of attribute disputeRecordType.



18785
18786
18787
# File 'lib/eBay.rb', line 18785

def disputeRecordType
  @disputeRecordType
end

#disputeResolutionObject

Returns the value of attribute disputeResolution.



18800
18801
18802
# File 'lib/eBay.rb', line 18800

def disputeResolution
  @disputeResolution
end

#disputeStateObject

Returns the value of attribute disputeState.



18786
18787
18788
# File 'lib/eBay.rb', line 18786

def disputeState
  @disputeState
end

#disputeStatusObject

Returns the value of attribute disputeStatus.



18787
18788
18789
# File 'lib/eBay.rb', line 18787

def disputeStatus
  @disputeStatus
end

#escalationObject

Returns the value of attribute escalation.



18802
18803
18804
# File 'lib/eBay.rb', line 18802

def escalation
  @escalation
end

#itemObject

Returns the value of attribute item.



18794
18795
18796
# File 'lib/eBay.rb', line 18794

def item
  @item
end

#otherPartyNameObject

Returns the value of attribute otherPartyName.



18789
18790
18791
# File 'lib/eBay.rb', line 18789

def otherPartyName
  @otherPartyName
end

#otherPartyRoleObject

Returns the value of attribute otherPartyRole.



18788
18789
18790
# File 'lib/eBay.rb', line 18788

def otherPartyRole
  @otherPartyRole
end

#purchaseProtectionObject

Returns the value of attribute purchaseProtection.



18803
18804
18805
# File 'lib/eBay.rb', line 18803

def purchaseProtection
  @purchaseProtection
end

#sellerUserIDObject

Returns the value of attribute sellerUserID.



18792
18793
18794
# File 'lib/eBay.rb', line 18792

def sellerUserID
  @sellerUserID
end

#transactionIDObject

Returns the value of attribute transactionID.



18793
18794
18795
# File 'lib/eBay.rb', line 18793

def transactionID
  @transactionID
end

#userRoleObject

Returns the value of attribute userRole.



18790
18791
18792
# File 'lib/eBay.rb', line 18790

def userRole
  @userRole
end

Instance Method Details

#set_any(elements) ⇒ Object



18806
18807
18808
# File 'lib/eBay.rb', line 18806

def set_any(elements)
  @__xmlele_any = elements
end