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()
String
public void setObjectType(String value)
value
- allowed object is
String
public 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()
FilterPart
public void setFilter(FilterPart value)
value
- allowed object is
FilterPart
public 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()
String
public void setContinueRequest(String value)
value
- allowed object is
String
public Boolean getQueryAllAccounts()
Boolean
public void setQueryAllAccounts(Boolean value)
value
- allowed object is
Boolean
public Boolean getRetrieveAllSinceLastBatch()
Boolean
public void setRetrieveAllSinceLastBatch(Boolean value)
value
- allowed object is
Boolean
public Boolean getRepeatLastResult()
Boolean
public void setRepeatLastResult(Boolean value)
value
- allowed object is
Boolean
public RetrieveRequest.Retrieves getRetrieves()
RetrieveRequest.Retrieves
public void setRetrieves(RetrieveRequest.Retrieves value)
value
- allowed object is
RetrieveRequest.Retrieves
public RetrieveOptions getOptions()
RetrieveOptions
public void setOptions(RetrieveOptions value)
value
- allowed object is
RetrieveOptions
Copyright © 2017. All rights reserved.