Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class GetFeedbackRequestType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.AbstractRequestType
      extended by com.ebay.soap.eBLBaseComponents.GetFeedbackRequestType
All Implemented Interfaces:
java.io.Serializable

public class GetFeedbackRequestType
extends AbstractRequestType
implements java.io.Serializable

Retrieves one, many, or all Feedback records for a specific eBay user. There is a filter option in the call request to limit Feedback records to those that are received, or to those that are left for other buyers, as well as a filter option to limit Feedback records to those that are received as a buyer or seller.

Java class for GetFeedbackRequestType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="GetFeedbackRequestType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
       <sequence>
         <element name="UserID" type="{urn:ebay:apis:eBLBaseComponents}UserIDType" minOccurs="0"/>
         <element name="FeedbackID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="TransactionID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CommentType" type="{urn:ebay:apis:eBLBaseComponents}CommentTypeCodeType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="FeedbackType" type="{urn:ebay:apis:eBLBaseComponents}FeedbackTypeCodeType" minOccurs="0"/>
         <element name="Pagination" type="{urn:ebay:apis:eBLBaseComponents}PaginationType" minOccurs="0"/>
         <element name="OrderLineItemID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<CommentTypeCodeType> commentType
           
protected  java.lang.String feedbackID
           
protected  FeedbackTypeCodeType feedbackType
           
protected  java.lang.String itemID
           
protected  java.lang.String orderLineItemID
           
protected  PaginationType pagination
           
protected  java.lang.String transactionID
           
protected  java.lang.String userID
           
 
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
any, botBlock, detailLevel, endUserIP, errorHandling, errorLanguage, invocationID, messageID, outputSelector, version, warningLevel
 
Constructor Summary
GetFeedbackRequestType()
           
 
Method Summary
protected  java.util.List<CommentTypeCodeType> _getCommentType()
           
 CommentTypeCodeType[] getCommentType()
           
 CommentTypeCodeType getCommentType(int idx)
           
 int getCommentTypeLength()
           
 java.lang.String getFeedbackID()
          Gets the value of the feedbackID property.
 FeedbackTypeCodeType getFeedbackType()
          Gets the value of the feedbackType property.
 java.lang.String getItemID()
          Gets the value of the itemID property.
 java.lang.String getOrderLineItemID()
          Gets the value of the orderLineItemID property.
 PaginationType getPagination()
          Gets the value of the pagination property.
 java.lang.String getTransactionID()
          Gets the value of the transactionID property.
 java.lang.String getUserID()
          Gets the value of the userID property.
 void setCommentType(CommentTypeCodeType[] values)
           
 CommentTypeCodeType setCommentType(int idx, CommentTypeCodeType value)
           
 void setFeedbackID(java.lang.String value)
          Sets the value of the feedbackID property.
 void setFeedbackType(FeedbackTypeCodeType value)
          Sets the value of the feedbackType property.
 void setItemID(java.lang.String value)
          Sets the value of the itemID property.
 void setOrderLineItemID(java.lang.String value)
          Sets the value of the orderLineItemID property.
 void setPagination(PaginationType value)
          Sets the value of the pagination property.
 void setTransactionID(java.lang.String value)
          Sets the value of the transactionID property.
 void setUserID(java.lang.String value)
          Sets the value of the userID property.
 
Methods inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
_getAny, _getDetailLevel, _getOutputSelector, getAny, getAny, getAnyLength, getBotBlock, getDetailLevel, getDetailLevel, getDetailLevelLength, getEndUserIP, getErrorHandling, getErrorLanguage, getInvocationID, getMessageID, getOutputSelector, getOutputSelector, getOutputSelectorLength, getVersion, getWarningLevel, setAny, setAny, setBotBlock, setDetailLevel, setDetailLevel, setEndUserIP, setErrorHandling, setErrorLanguage, setInvocationID, setMessageID, setOutputSelector, setOutputSelector, setVersion, setWarningLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

userID

protected java.lang.String userID

feedbackID

protected java.lang.String feedbackID

itemID

protected java.lang.String itemID

transactionID

protected java.lang.String transactionID

commentType

protected java.util.List<CommentTypeCodeType> commentType

feedbackType

protected FeedbackTypeCodeType feedbackType

pagination

protected PaginationType pagination

orderLineItemID

protected java.lang.String orderLineItemID
Constructor Detail

GetFeedbackRequestType

public GetFeedbackRequestType()
Method Detail

getUserID

public java.lang.String getUserID()
Gets the value of the userID property.

Returns:
possible object is String

setUserID

public void setUserID(java.lang.String value)
Sets the value of the userID property.

Parameters:
value - allowed object is String

getFeedbackID

public java.lang.String getFeedbackID()
Gets the value of the feedbackID property.

Returns:
possible object is String

setFeedbackID

public void setFeedbackID(java.lang.String value)
Sets the value of the feedbackID property.

Parameters:
value - allowed object is String

getItemID

public java.lang.String getItemID()
Gets the value of the itemID property.

Returns:
possible object is String

setItemID

public void setItemID(java.lang.String value)
Sets the value of the itemID property.

Parameters:
value - allowed object is String

getTransactionID

public java.lang.String getTransactionID()
Gets the value of the transactionID property.

Returns:
possible object is String

setTransactionID

public void setTransactionID(java.lang.String value)
Sets the value of the transactionID property.

Parameters:
value - allowed object is String

getCommentType

public CommentTypeCodeType[] getCommentType()
Returns:
array of CommentTypeCodeType

getCommentType

public CommentTypeCodeType getCommentType(int idx)
Returns:
one of CommentTypeCodeType

getCommentTypeLength

public int getCommentTypeLength()

setCommentType

public void setCommentType(CommentTypeCodeType[] values)
Parameters:
values - allowed objects are CommentTypeCodeType

_getCommentType

protected java.util.List<CommentTypeCodeType> _getCommentType()

setCommentType

public CommentTypeCodeType setCommentType(int idx,
                                          CommentTypeCodeType value)
Parameters:
value - allowed object is CommentTypeCodeType

getFeedbackType

public FeedbackTypeCodeType getFeedbackType()
Gets the value of the feedbackType property.

Returns:
possible object is FeedbackTypeCodeType

setFeedbackType

public void setFeedbackType(FeedbackTypeCodeType value)
Sets the value of the feedbackType property.

Parameters:
value - allowed object is FeedbackTypeCodeType

getPagination

public PaginationType getPagination()
Gets the value of the pagination property.

Returns:
possible object is PaginationType

setPagination

public void setPagination(PaginationType value)
Sets the value of the pagination property.

Parameters:
value - allowed object is PaginationType

getOrderLineItemID

public java.lang.String getOrderLineItemID()
Gets the value of the orderLineItemID property.

Returns:
possible object is String

setOrderLineItemID

public void setOrderLineItemID(java.lang.String value)
Sets the value of the orderLineItemID property.

Parameters:
value - allowed object is String

Changes since
the last release

The information contained in this document is proprietary and confidential. Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc. For information regarding a qualifying NDA, contact Developer Relations: developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.