Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class GetMyMessagesRequestType

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

public class GetMyMessagesRequestType
extends AbstractRequestType
implements java.io.Serializable

Retrieves information about the messages sent to a given user.

Java class for GetMyMessagesRequestType complex type.

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

 <complexType name="GetMyMessagesRequestType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
       <sequence>
         <element name="AlertIDs" type="{urn:ebay:apis:eBLBaseComponents}MyMessagesAlertIDArrayType" minOccurs="0"/>
         <element name="MessageIDs" type="{urn:ebay:apis:eBLBaseComponents}MyMessagesMessageIDArrayType" minOccurs="0"/>
         <element name="FolderID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="StartTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="EndTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="ExternalMessageIDs" type="{urn:ebay:apis:eBLBaseComponents}MyMessagesExternalMessageIDArrayType" minOccurs="0"/>
         <element name="Pagination" type="{urn:ebay:apis:eBLBaseComponents}PaginationType" minOccurs="0"/>
         <element name="IncludeHighPriorityMessageOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  MyMessagesAlertIDArrayType alertIDs
           
protected  java.util.Calendar endTime
           
protected  MyMessagesExternalMessageIDArrayType externalMessageIDs
           
protected  java.lang.Long folderID
           
protected  java.lang.Boolean includeHighPriorityMessageOnly
           
protected  MyMessagesMessageIDArrayType messageIDs
           
protected  PaginationType pagination
           
protected  java.util.Calendar startTime
           
 
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
any, botBlock, detailLevel, endUserIP, errorHandling, errorLanguage, invocationID, messageID, outputSelector, version, warningLevel
 
Constructor Summary
GetMyMessagesRequestType()
           
 
Method Summary
 MyMessagesAlertIDArrayType getAlertIDs()
          Gets the value of the alertIDs property.
 java.util.Calendar getEndTime()
          Gets the value of the endTime property.
 MyMessagesExternalMessageIDArrayType getExternalMessageIDs()
          Gets the value of the externalMessageIDs property.
 java.lang.Long getFolderID()
          Gets the value of the folderID property.
 MyMessagesMessageIDArrayType getMessageIDs()
          Gets the value of the messageIDs property.
 PaginationType getPagination()
          Gets the value of the pagination property.
 java.util.Calendar getStartTime()
          Gets the value of the startTime property.
 java.lang.Boolean isIncludeHighPriorityMessageOnly()
          Gets the value of the includeHighPriorityMessageOnly property.
 void setAlertIDs(MyMessagesAlertIDArrayType value)
          Sets the value of the alertIDs property.
 void setEndTime(java.util.Calendar value)
          Sets the value of the endTime property.
 void setExternalMessageIDs(MyMessagesExternalMessageIDArrayType value)
          Sets the value of the externalMessageIDs property.
 void setFolderID(java.lang.Long value)
          Sets the value of the folderID property.
 void setIncludeHighPriorityMessageOnly(java.lang.Boolean value)
          Sets the value of the includeHighPriorityMessageOnly property.
 void setMessageIDs(MyMessagesMessageIDArrayType value)
          Sets the value of the messageIDs property.
 void setPagination(PaginationType value)
          Sets the value of the pagination property.
 void setStartTime(java.util.Calendar value)
          Sets the value of the startTime 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

alertIDs

protected MyMessagesAlertIDArrayType alertIDs

messageIDs

protected MyMessagesMessageIDArrayType messageIDs

folderID

protected java.lang.Long folderID

startTime

protected java.util.Calendar startTime

endTime

protected java.util.Calendar endTime

externalMessageIDs

protected MyMessagesExternalMessageIDArrayType externalMessageIDs

pagination

protected PaginationType pagination

includeHighPriorityMessageOnly

protected java.lang.Boolean includeHighPriorityMessageOnly
Constructor Detail

GetMyMessagesRequestType

public GetMyMessagesRequestType()
Method Detail

getAlertIDs

public MyMessagesAlertIDArrayType getAlertIDs()
Gets the value of the alertIDs property.

Returns:
possible object is MyMessagesAlertIDArrayType

setAlertIDs

public void setAlertIDs(MyMessagesAlertIDArrayType value)
Sets the value of the alertIDs property.

Parameters:
value - allowed object is MyMessagesAlertIDArrayType

getMessageIDs

public MyMessagesMessageIDArrayType getMessageIDs()
Gets the value of the messageIDs property.

Returns:
possible object is MyMessagesMessageIDArrayType

setMessageIDs

public void setMessageIDs(MyMessagesMessageIDArrayType value)
Sets the value of the messageIDs property.

Parameters:
value - allowed object is MyMessagesMessageIDArrayType

getFolderID

public java.lang.Long getFolderID()
Gets the value of the folderID property.

Returns:
possible object is Long

setFolderID

public void setFolderID(java.lang.Long value)
Sets the value of the folderID property.

Parameters:
value - allowed object is Long

getStartTime

public java.util.Calendar getStartTime()
Gets the value of the startTime property.

Returns:
possible object is String

setStartTime

public void setStartTime(java.util.Calendar value)
Sets the value of the startTime property.

Parameters:
value - allowed object is String

getEndTime

public java.util.Calendar getEndTime()
Gets the value of the endTime property.

Returns:
possible object is String

setEndTime

public void setEndTime(java.util.Calendar value)
Sets the value of the endTime property.

Parameters:
value - allowed object is String

getExternalMessageIDs

public MyMessagesExternalMessageIDArrayType getExternalMessageIDs()
Gets the value of the externalMessageIDs property.

Returns:
possible object is MyMessagesExternalMessageIDArrayType

setExternalMessageIDs

public void setExternalMessageIDs(MyMessagesExternalMessageIDArrayType value)
Sets the value of the externalMessageIDs property.

Parameters:
value - allowed object is MyMessagesExternalMessageIDArrayType

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

isIncludeHighPriorityMessageOnly

public java.lang.Boolean isIncludeHighPriorityMessageOnly()
Gets the value of the includeHighPriorityMessageOnly property.

Returns:
possible object is Boolean

setIncludeHighPriorityMessageOnly

public void setIncludeHighPriorityMessageOnly(java.lang.Boolean value)
Sets the value of the includeHighPriorityMessageOnly property.

Parameters:
value - allowed object is Boolean

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.