public class ETDataExtract extends Object
ETDataExtract object can perform data extract activity for data extension and tracking data
in the Salesforce Marketing Cloud.| Modifier and Type | Field and Description |
|---|---|
HashMap<String,String> |
extractType |
| Constructor and Description |
|---|
ETDataExtract(ETClient client)
Class constructor, Initializes a new instance of the class.
|
| Modifier and Type | Method and Description |
|---|---|
ExtractResponseMsg |
extractDataExtension()
Sends a data extension extract request.
|
ExtractResponseMsg |
extractDataExtension(String deCustomerKey,
String outputFileName,
boolean hasColumnHeaders)
Sends a data extension extract request.
|
ExtractResponseMsg |
extractTrackingData()
Sends an extract request for tracking data.
|
String |
getAsyncID() |
String |
getDECustomerKey() |
Date |
getEndDate() |
String |
getOutputFileName() |
Date |
getStartDate() |
boolean |
isExtractBounces() |
boolean |
isExtractClicks() |
boolean |
isExtractConversions() |
boolean |
isExtractOpens() |
boolean |
isExtractSendJobs() |
boolean |
isExtractSends() |
boolean |
isExtractSurveyResponses() |
boolean |
isExtractUnsubs() |
boolean |
isHasColumnHeaders() |
boolean |
isIncludeTestSends() |
void |
setDECustomerKey(String DECustomerKey) |
void |
setEndDate(Date EndDate) |
void |
setExtractBounces(boolean ExtractBounces) |
void |
setExtractClicks(boolean ExtractClicks) |
void |
setExtractConversions(boolean ExtractConversions) |
void |
setExtractOpens(boolean ExtractOpens) |
void |
setExtractSendJobs(boolean ExtractSendJobs) |
void |
setExtractSends(boolean ExtractSends) |
void |
setExtractSurveyResponses(boolean ExtractSurveyResponses) |
void |
setExtractUnsubs(boolean ExtractUnsubs) |
void |
setHasColumnHeaders(boolean HasColumnHeaders) |
void |
setIncludeTestSends(boolean IncludeTestSends) |
void |
setOutputFileName(String outputFileName) |
void |
setStartDate(Date StartDate) |
public ETDataExtract(ETClient client)
client - the ETCleint objectpublic ExtractResponseMsg extractDataExtension(String deCustomerKey, String outputFileName, boolean hasColumnHeaders) throws Exception
deCustomerKey - the customer key of the data extensionoutputFileName - the output file namehasColumnHeaders - true if the output file should contain column headers, false otherwiseExceptionpublic ExtractResponseMsg extractDataExtension() throws Exception
Exceptionpublic ExtractResponseMsg extractTrackingData() throws Exception
Exceptionpublic String getOutputFileName()
public void setOutputFileName(String outputFileName)
outputFileName - the outputFileName to setpublic void setStartDate(Date StartDate)
StartDate - the StartDate to setpublic void setEndDate(Date EndDate)
EndDate - the EndDate to setpublic String getDECustomerKey()
public void setDECustomerKey(String DECustomerKey)
DECustomerKey - the DECustomerKey to setpublic boolean isExtractBounces()
public void setExtractBounces(boolean ExtractBounces)
ExtractBounces - the ExtractBounces to setpublic boolean isExtractClicks()
public void setExtractClicks(boolean ExtractClicks)
ExtractClicks - the ExtractClicks to setpublic boolean isExtractConversions()
public void setExtractConversions(boolean ExtractConversions)
ExtractConversions - the ExtractConversions to setpublic boolean isExtractOpens()
public void setExtractOpens(boolean ExtractOpens)
ExtractOpens - the ExtractOpens to setpublic boolean isExtractSends()
public void setExtractSends(boolean ExtractSends)
ExtractSends - the ExtractSends to setpublic boolean isExtractSendJobs()
public void setExtractSendJobs(boolean ExtractSendJobs)
ExtractSendJobs - the ExtractSendJobs to setpublic boolean isExtractSurveyResponses()
public void setExtractSurveyResponses(boolean ExtractSurveyResponses)
ExtractSurveyResponses - the ExtractSurveyResponses to setpublic boolean isIncludeTestSends()
public void setIncludeTestSends(boolean IncludeTestSends)
IncludeTestSends - the IncludeTestSends to setpublic boolean isExtractUnsubs()
public void setExtractUnsubs(boolean ExtractUnsubs)
ExtractUnsubs - the ExtractUnsubs to setpublic Date getStartDate()
public Date getEndDate()
public String getAsyncID()
public boolean isHasColumnHeaders()
public void setHasColumnHeaders(boolean HasColumnHeaders)
HasColumnHeaders - the HasColumnHeaders to setCopyright © 2017. All rights reserved.