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 otherwiseException
public ExtractResponseMsg extractDataExtension() throws Exception
Exception
public ExtractResponseMsg extractTrackingData() throws Exception
Exception
public 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.