Class: EBay::DisputeType

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

Overview

urn:ebay:apis:eBLBaseComponentsDisputeType

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

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, orderLineItemID = nil) ⇒ DisputeType

Returns a new instance of DisputeType.



23607
23608
23609
23610
23611
23612
23613
23614
23615
23616
23617
23618
23619
23620
23621
23622
23623
23624
23625
23626
23627
23628
23629
23630
# File 'lib/eBay.rb', line 23607

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, orderLineItemID = 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
  @orderLineItemID = orderLineItemID
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



23601
23602
23603
# File 'lib/eBay.rb', line 23601

def __xmlele_any
  @__xmlele_any
end

#buyerUserIDObject

Returns the value of attribute buyerUserID.



23587
23588
23589
# File 'lib/eBay.rb', line 23587

def buyerUserID
  @buyerUserID
end

#disputeCreatedTimeObject

Returns the value of attribute disputeCreatedTime.



23594
23595
23596
# File 'lib/eBay.rb', line 23594

def disputeCreatedTime
  @disputeCreatedTime
end

#disputeCreditEligibilityObject

Returns the value of attribute disputeCreditEligibility.



23593
23594
23595
# File 'lib/eBay.rb', line 23593

def disputeCreditEligibility
  @disputeCreditEligibility
end

#disputeExplanationObject

Returns the value of attribute disputeExplanation.



23592
23593
23594
# File 'lib/eBay.rb', line 23592

def disputeExplanation
  @disputeExplanation
end

#disputeIDObject

Returns the value of attribute disputeID.



23580
23581
23582
# File 'lib/eBay.rb', line 23580

def disputeID
  @disputeID
end

#disputeMessageObject

Returns the value of attribute disputeMessage.



23597
23598
23599
# File 'lib/eBay.rb', line 23597

def disputeMessage
  @disputeMessage
end

#disputeModifiedTimeObject

Returns the value of attribute disputeModifiedTime.



23595
23596
23597
# File 'lib/eBay.rb', line 23595

def disputeModifiedTime
  @disputeModifiedTime
end

#disputeReasonObject

Returns the value of attribute disputeReason.



23591
23592
23593
# File 'lib/eBay.rb', line 23591

def disputeReason
  @disputeReason
end

#disputeRecordTypeObject

Returns the value of attribute disputeRecordType.



23581
23582
23583
# File 'lib/eBay.rb', line 23581

def disputeRecordType
  @disputeRecordType
end

#disputeResolutionObject

Returns the value of attribute disputeResolution.



23596
23597
23598
# File 'lib/eBay.rb', line 23596

def disputeResolution
  @disputeResolution
end

#disputeStateObject

Returns the value of attribute disputeState.



23582
23583
23584
# File 'lib/eBay.rb', line 23582

def disputeState
  @disputeState
end

#disputeStatusObject

Returns the value of attribute disputeStatus.



23583
23584
23585
# File 'lib/eBay.rb', line 23583

def disputeStatus
  @disputeStatus
end

#escalationObject

Returns the value of attribute escalation.



23598
23599
23600
# File 'lib/eBay.rb', line 23598

def escalation
  @escalation
end

#itemObject

Returns the value of attribute item.



23590
23591
23592
# File 'lib/eBay.rb', line 23590

def item
  @item
end

#orderLineItemIDObject

Returns the value of attribute orderLineItemID.



23600
23601
23602
# File 'lib/eBay.rb', line 23600

def orderLineItemID
  @orderLineItemID
end

#otherPartyNameObject

Returns the value of attribute otherPartyName.



23585
23586
23587
# File 'lib/eBay.rb', line 23585

def otherPartyName
  @otherPartyName
end

#otherPartyRoleObject

Returns the value of attribute otherPartyRole.



23584
23585
23586
# File 'lib/eBay.rb', line 23584

def otherPartyRole
  @otherPartyRole
end

#purchaseProtectionObject

Returns the value of attribute purchaseProtection.



23599
23600
23601
# File 'lib/eBay.rb', line 23599

def purchaseProtection
  @purchaseProtection
end

#sellerUserIDObject

Returns the value of attribute sellerUserID.



23588
23589
23590
# File 'lib/eBay.rb', line 23588

def sellerUserID
  @sellerUserID
end

#transactionIDObject

Returns the value of attribute transactionID.



23589
23590
23591
# File 'lib/eBay.rb', line 23589

def transactionID
  @transactionID
end

#userRoleObject

Returns the value of attribute userRole.



23586
23587
23588
# File 'lib/eBay.rb', line 23586

def userRole
  @userRole
end

Instance Method Details

#set_any(elements) ⇒ Object



23603
23604
23605
# File 'lib/eBay.rb', line 23603

def set_any(elements)
  @__xmlele_any = elements
end