public class RetrieveRequest extends Object
Java class for RetrieveRequest complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RetrieveRequest">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ClientIDs" type="{http://exacttarget.com/wsdl/partnerAPI}ClientID" maxOccurs="unbounded" minOccurs="0"/>
<element name="ObjectType" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="Properties" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="Filter" type="{http://exacttarget.com/wsdl/partnerAPI}FilterPart" minOccurs="0"/>
<element name="RespondTo" type="{http://exacttarget.com/wsdl/partnerAPI}AsyncResponse" maxOccurs="unbounded" minOccurs="0"/>
<element name="PartnerProperties" type="{http://exacttarget.com/wsdl/partnerAPI}APIProperty" maxOccurs="unbounded" minOccurs="0"/>
<element name="ContinueRequest" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="QueryAllAccounts" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="RetrieveAllSinceLastBatch" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="RepeatLastResult" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Retrieves" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Request" type="{http://exacttarget.com/wsdl/partnerAPI}Request" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Options" type="{http://exacttarget.com/wsdl/partnerAPI}RetrieveOptions" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
RetrieveRequest.Retrieves
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<ClientID> |
clientIDs |
protected String |
continueRequest |
protected FilterPart |
filter |
protected String |
objectType |
protected RetrieveOptions |
options |
protected List<APIProperty> |
partnerProperties |
protected List<String> |
properties |
protected Boolean |
queryAllAccounts |
protected Boolean |
repeatLastResult |
protected List<AsyncResponse> |
respondTo |
protected Boolean |
retrieveAllSinceLastBatch |
protected RetrieveRequest.Retrieves |
retrieves |
| Constructor and Description |
|---|
RetrieveRequest() |
| Modifier and Type | Method and Description |
|---|---|
List<ClientID> |
getClientIDs()
Gets the value of the clientIDs property.
|
String |
getContinueRequest()
Gets the value of the continueRequest property.
|
FilterPart |
getFilter()
Gets the value of the filter property.
|
String |
getObjectType()
Gets the value of the objectType property.
|
RetrieveOptions |
getOptions()
Gets the value of the options property.
|
List<APIProperty> |
getPartnerProperties()
Gets the value of the partnerProperties property.
|
List<String> |
getProperties()
Gets the value of the properties property.
|
Boolean |
getQueryAllAccounts()
Gets the value of the queryAllAccounts property.
|
Boolean |
getRepeatLastResult()
Gets the value of the repeatLastResult property.
|
List<AsyncResponse> |
getRespondTo()
Gets the value of the respondTo property.
|
Boolean |
getRetrieveAllSinceLastBatch()
Gets the value of the retrieveAllSinceLastBatch property.
|
RetrieveRequest.Retrieves |
getRetrieves()
Gets the value of the retrieves property.
|
void |
setContinueRequest(String value)
Sets the value of the continueRequest property.
|
void |
setFilter(FilterPart value)
Sets the value of the filter property.
|
void |
setObjectType(String value)
Sets the value of the objectType property.
|
void |
setOptions(RetrieveOptions value)
Sets the value of the options property.
|
void |
setQueryAllAccounts(Boolean value)
Sets the value of the queryAllAccounts property.
|
void |
setRepeatLastResult(Boolean value)
Sets the value of the repeatLastResult property.
|
void |
setRetrieveAllSinceLastBatch(Boolean value)
Sets the value of the retrieveAllSinceLastBatch property.
|
void |
setRetrieves(RetrieveRequest.Retrieves value)
Sets the value of the retrieves property.
|
String |
toString()
Generates a String representation of the contents of this type.
|
protected String objectType
protected FilterPart filter
protected List<AsyncResponse> respondTo
protected List<APIProperty> partnerProperties
protected String continueRequest
protected Boolean queryAllAccounts
protected Boolean retrieveAllSinceLastBatch
protected Boolean repeatLastResult
protected RetrieveRequest.Retrieves retrieves
protected RetrieveOptions options
public List<ClientID> getClientIDs()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the clientIDs property.
For example, to add a new item, do as follows:
getClientIDs().add(newItem);
Objects of the following type(s) are allowed in the list
ClientID
public String getObjectType()
Stringpublic void setObjectType(String value)
value - allowed object is
Stringpublic List<String> getProperties()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the properties property.
For example, to add a new item, do as follows:
getProperties().add(newItem);
Objects of the following type(s) are allowed in the list
String
public FilterPart getFilter()
FilterPartpublic void setFilter(FilterPart value)
value - allowed object is
FilterPartpublic List<AsyncResponse> getRespondTo()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the respondTo property.
For example, to add a new item, do as follows:
getRespondTo().add(newItem);
Objects of the following type(s) are allowed in the list
AsyncResponse
public List<APIProperty> getPartnerProperties()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the partnerProperties property.
For example, to add a new item, do as follows:
getPartnerProperties().add(newItem);
Objects of the following type(s) are allowed in the list
APIProperty
public String getContinueRequest()
Stringpublic void setContinueRequest(String value)
value - allowed object is
Stringpublic Boolean getQueryAllAccounts()
Booleanpublic void setQueryAllAccounts(Boolean value)
value - allowed object is
Booleanpublic Boolean getRetrieveAllSinceLastBatch()
Booleanpublic void setRetrieveAllSinceLastBatch(Boolean value)
value - allowed object is
Booleanpublic Boolean getRepeatLastResult()
Booleanpublic void setRepeatLastResult(Boolean value)
value - allowed object is
Booleanpublic RetrieveRequest.Retrieves getRetrieves()
RetrieveRequest.Retrievespublic void setRetrieves(RetrieveRequest.Retrieves value)
value - allowed object is
RetrieveRequest.Retrievespublic RetrieveOptions getOptions()
RetrieveOptionspublic void setOptions(RetrieveOptions value)
value - allowed object is
RetrieveOptionsCopyright © 2017. All rights reserved.