public class ImportDefinition extends InteractionDefinition
Java class for ImportDefinition complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ImportDefinition">
<complexContent>
<extension base="{http://exacttarget.com/wsdl/partnerAPI}InteractionDefinition">
<sequence>
<element name="AllowErrors" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="DestinationObject" type="{http://exacttarget.com/wsdl/partnerAPI}APIObject" minOccurs="0"/>
<element name="FieldMappingType" type="{http://exacttarget.com/wsdl/partnerAPI}ImportDefinitionFieldMappingType" minOccurs="0"/>
<element name="FieldMaps" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="FieldMap" type="{http://exacttarget.com/wsdl/partnerAPI}FieldMap" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="FileSpec" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="FileType" type="{http://exacttarget.com/wsdl/partnerAPI}FileType" minOccurs="0"/>
<element name="Notification" type="{http://exacttarget.com/wsdl/partnerAPI}AsyncResponse" minOccurs="0"/>
<element name="RetrieveFileTransferLocation" type="{http://exacttarget.com/wsdl/partnerAPI}FileTransferLocation" minOccurs="0"/>
<element name="SubscriberImportType" type="{http://exacttarget.com/wsdl/partnerAPI}ImportDefinitionSubscriberImportType" minOccurs="0"/>
<element name="UpdateType" type="{http://exacttarget.com/wsdl/partnerAPI}ImportDefinitionUpdateType" minOccurs="0"/>
<element name="MaxFileAge" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="MaxFileAgeScheduleOffset" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="MaxImportFrequency" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="Delimiter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="HeaderLines" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="AutoGenerateDestination" type="{http://exacttarget.com/wsdl/partnerAPI}ImportDefinitionAutoGenerateDestination" minOccurs="0"/>
<element name="ControlColumn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ControlColumnDefaultAction" type="{http://exacttarget.com/wsdl/partnerAPI}ImportDefinitionColumnBasedActionType" minOccurs="0"/>
<element name="ControlColumnActions" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ControlColumnAction" type="{http://exacttarget.com/wsdl/partnerAPI}ImportDefinitionColumnBasedAction" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="EndOfLineRepresentation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="NullRepresentation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="StandardQuotedStrings" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Filter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="DateFormattingLocale" type="{http://exacttarget.com/wsdl/partnerAPI}Locale" minOccurs="0"/>
<element name="DeleteFile" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="SourceObject" type="{http://exacttarget.com/wsdl/partnerAPI}APIObject" minOccurs="0"/>
<element name="DestinationType" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="SubscriptionDefinitionId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="EncodingCodePage" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="SmsMemberSharedShortCodeId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
ImportDefinition.ControlColumnActions
Java class for anonymous complex type.
|
static class |
ImportDefinition.FieldMaps
Java class for anonymous complex type.
|
interactionObjectIDdescription, keyword, nameclient, correlationID, createdDate, customerKey, id, modifiedDate, objectID, objectState, owner, partnerKey, partnerProperties| Constructor and Description |
|---|
ImportDefinition() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAllowErrors()
Gets the value of the allowErrors property.
|
ImportDefinitionAutoGenerateDestination |
getAutoGenerateDestination()
Gets the value of the autoGenerateDestination property.
|
String |
getControlColumn()
Gets the value of the controlColumn property.
|
ImportDefinition.ControlColumnActions |
getControlColumnActions()
Gets the value of the controlColumnActions property.
|
ImportDefinitionColumnBasedActionType |
getControlColumnDefaultAction()
Gets the value of the controlColumnDefaultAction property.
|
Locale |
getDateFormattingLocale()
Gets the value of the dateFormattingLocale property.
|
Boolean |
getDeleteFile()
Gets the value of the deleteFile property.
|
String |
getDelimiter()
Gets the value of the delimiter property.
|
APIObject |
getDestinationObject()
Gets the value of the destinationObject property.
|
Integer |
getDestinationType()
Gets the value of the destinationType property.
|
Integer |
getEncodingCodePage()
Gets the value of the encodingCodePage property.
|
String |
getEndOfLineRepresentation()
Gets the value of the endOfLineRepresentation property.
|
ImportDefinitionFieldMappingType |
getFieldMappingType()
Gets the value of the fieldMappingType property.
|
ImportDefinition.FieldMaps |
getFieldMaps()
Gets the value of the fieldMaps property.
|
String |
getFileSpec()
Gets the value of the fileSpec property.
|
FileType |
getFileType()
Gets the value of the fileType property.
|
String |
getFilter()
Gets the value of the filter property.
|
Integer |
getHeaderLines()
Gets the value of the headerLines property.
|
Integer |
getMaxFileAge()
Gets the value of the maxFileAge property.
|
Integer |
getMaxFileAgeScheduleOffset()
Gets the value of the maxFileAgeScheduleOffset property.
|
Integer |
getMaxImportFrequency()
Gets the value of the maxImportFrequency property.
|
AsyncResponse |
getNotification()
Gets the value of the notification property.
|
String |
getNullRepresentation()
Gets the value of the nullRepresentation property.
|
FileTransferLocation |
getRetrieveFileTransferLocation()
Gets the value of the retrieveFileTransferLocation property.
|
String |
getSmsMemberSharedShortCodeId()
Gets the value of the smsMemberSharedShortCodeId property.
|
APIObject |
getSourceObject()
Gets the value of the sourceObject property.
|
Boolean |
getStandardQuotedStrings()
Gets the value of the standardQuotedStrings property.
|
ImportDefinitionSubscriberImportType |
getSubscriberImportType()
Gets the value of the subscriberImportType property.
|
String |
getSubscriptionDefinitionId()
Gets the value of the subscriptionDefinitionId property.
|
ImportDefinitionUpdateType |
getUpdateType()
Gets the value of the updateType property.
|
void |
setAllowErrors(Boolean value)
Sets the value of the allowErrors property.
|
void |
setAutoGenerateDestination(ImportDefinitionAutoGenerateDestination value)
Sets the value of the autoGenerateDestination property.
|
void |
setControlColumn(String value)
Sets the value of the controlColumn property.
|
void |
setControlColumnActions(ImportDefinition.ControlColumnActions value)
Sets the value of the controlColumnActions property.
|
void |
setControlColumnDefaultAction(ImportDefinitionColumnBasedActionType value)
Sets the value of the controlColumnDefaultAction property.
|
void |
setDateFormattingLocale(Locale value)
Sets the value of the dateFormattingLocale property.
|
void |
setDeleteFile(Boolean value)
Sets the value of the deleteFile property.
|
void |
setDelimiter(String value)
Sets the value of the delimiter property.
|
void |
setDestinationObject(APIObject value)
Sets the value of the destinationObject property.
|
void |
setDestinationType(Integer value)
Sets the value of the destinationType property.
|
void |
setEncodingCodePage(Integer value)
Sets the value of the encodingCodePage property.
|
void |
setEndOfLineRepresentation(String value)
Sets the value of the endOfLineRepresentation property.
|
void |
setFieldMappingType(ImportDefinitionFieldMappingType value)
Sets the value of the fieldMappingType property.
|
void |
setFieldMaps(ImportDefinition.FieldMaps value)
Sets the value of the fieldMaps property.
|
void |
setFileSpec(String value)
Sets the value of the fileSpec property.
|
void |
setFileType(FileType value)
Sets the value of the fileType property.
|
void |
setFilter(String value)
Sets the value of the filter property.
|
void |
setHeaderLines(Integer value)
Sets the value of the headerLines property.
|
void |
setMaxFileAge(Integer value)
Sets the value of the maxFileAge property.
|
void |
setMaxFileAgeScheduleOffset(Integer value)
Sets the value of the maxFileAgeScheduleOffset property.
|
void |
setMaxImportFrequency(Integer value)
Sets the value of the maxImportFrequency property.
|
void |
setNotification(AsyncResponse value)
Sets the value of the notification property.
|
void |
setNullRepresentation(String value)
Sets the value of the nullRepresentation property.
|
void |
setRetrieveFileTransferLocation(FileTransferLocation value)
Sets the value of the retrieveFileTransferLocation property.
|
void |
setSmsMemberSharedShortCodeId(String value)
Sets the value of the smsMemberSharedShortCodeId property.
|
void |
setSourceObject(APIObject value)
Sets the value of the sourceObject property.
|
void |
setStandardQuotedStrings(Boolean value)
Sets the value of the standardQuotedStrings property.
|
void |
setSubscriberImportType(ImportDefinitionSubscriberImportType value)
Sets the value of the subscriberImportType property.
|
void |
setSubscriptionDefinitionId(String value)
Sets the value of the subscriptionDefinitionId property.
|
void |
setUpdateType(ImportDefinitionUpdateType value)
Sets the value of the updateType property.
|
String |
toString()
Generates a String representation of the contents of this type.
|
getInteractionObjectID, setInteractionObjectIDgetDescription, getKeyword, getName, setDescription, setKeyword, setNamegetClient, getCorrelationID, getCreatedDate, getCustomerKey, getId, getModifiedDate, getObjectID, getObjectState, getOwner, getPartnerKey, getPartnerProperties, setClient, setCorrelationID, setCreatedDate, setCustomerKey, setId, setModifiedDate, setObjectID, setObjectState, setOwner, setPartnerKeyprotected Boolean allowErrors
protected APIObject destinationObject
protected ImportDefinitionFieldMappingType fieldMappingType
protected ImportDefinition.FieldMaps fieldMaps
protected String fileSpec
protected FileType fileType
protected AsyncResponse notification
protected FileTransferLocation retrieveFileTransferLocation
protected ImportDefinitionSubscriberImportType subscriberImportType
protected ImportDefinitionUpdateType updateType
protected Integer maxFileAge
protected Integer maxFileAgeScheduleOffset
protected Integer maxImportFrequency
protected String delimiter
protected Integer headerLines
protected ImportDefinitionAutoGenerateDestination autoGenerateDestination
protected String controlColumn
protected ImportDefinitionColumnBasedActionType controlColumnDefaultAction
protected ImportDefinition.ControlColumnActions controlColumnActions
protected String endOfLineRepresentation
protected String nullRepresentation
protected Boolean standardQuotedStrings
protected String filter
protected Locale dateFormattingLocale
protected Boolean deleteFile
protected APIObject sourceObject
protected Integer destinationType
protected String subscriptionDefinitionId
protected Integer encodingCodePage
protected String smsMemberSharedShortCodeId
public Boolean getAllowErrors()
Booleanpublic void setAllowErrors(Boolean value)
value - allowed object is
Booleanpublic APIObject getDestinationObject()
APIObjectpublic void setDestinationObject(APIObject value)
value - allowed object is
APIObjectpublic ImportDefinitionFieldMappingType getFieldMappingType()
ImportDefinitionFieldMappingTypepublic void setFieldMappingType(ImportDefinitionFieldMappingType value)
value - allowed object is
ImportDefinitionFieldMappingTypepublic ImportDefinition.FieldMaps getFieldMaps()
ImportDefinition.FieldMapspublic void setFieldMaps(ImportDefinition.FieldMaps value)
value - allowed object is
ImportDefinition.FieldMapspublic String getFileSpec()
Stringpublic void setFileSpec(String value)
value - allowed object is
Stringpublic FileType getFileType()
FileTypepublic void setFileType(FileType value)
value - allowed object is
FileTypepublic AsyncResponse getNotification()
AsyncResponsepublic void setNotification(AsyncResponse value)
value - allowed object is
AsyncResponsepublic FileTransferLocation getRetrieveFileTransferLocation()
FileTransferLocationpublic void setRetrieveFileTransferLocation(FileTransferLocation value)
value - allowed object is
FileTransferLocationpublic ImportDefinitionSubscriberImportType getSubscriberImportType()
ImportDefinitionSubscriberImportTypepublic void setSubscriberImportType(ImportDefinitionSubscriberImportType value)
value - allowed object is
ImportDefinitionSubscriberImportTypepublic ImportDefinitionUpdateType getUpdateType()
ImportDefinitionUpdateTypepublic void setUpdateType(ImportDefinitionUpdateType value)
value - allowed object is
ImportDefinitionUpdateTypepublic Integer getMaxFileAge()
Integerpublic void setMaxFileAge(Integer value)
value - allowed object is
Integerpublic Integer getMaxFileAgeScheduleOffset()
Integerpublic void setMaxFileAgeScheduleOffset(Integer value)
value - allowed object is
Integerpublic Integer getMaxImportFrequency()
Integerpublic void setMaxImportFrequency(Integer value)
value - allowed object is
Integerpublic String getDelimiter()
Stringpublic void setDelimiter(String value)
value - allowed object is
Stringpublic Integer getHeaderLines()
Integerpublic void setHeaderLines(Integer value)
value - allowed object is
Integerpublic ImportDefinitionAutoGenerateDestination getAutoGenerateDestination()
ImportDefinitionAutoGenerateDestinationpublic void setAutoGenerateDestination(ImportDefinitionAutoGenerateDestination value)
value - allowed object is
ImportDefinitionAutoGenerateDestinationpublic String getControlColumn()
Stringpublic void setControlColumn(String value)
value - allowed object is
Stringpublic ImportDefinitionColumnBasedActionType getControlColumnDefaultAction()
ImportDefinitionColumnBasedActionTypepublic void setControlColumnDefaultAction(ImportDefinitionColumnBasedActionType value)
value - allowed object is
ImportDefinitionColumnBasedActionTypepublic ImportDefinition.ControlColumnActions getControlColumnActions()
ImportDefinition.ControlColumnActionspublic void setControlColumnActions(ImportDefinition.ControlColumnActions value)
value - allowed object is
ImportDefinition.ControlColumnActionspublic String getEndOfLineRepresentation()
Stringpublic void setEndOfLineRepresentation(String value)
value - allowed object is
Stringpublic String getNullRepresentation()
Stringpublic void setNullRepresentation(String value)
value - allowed object is
Stringpublic Boolean getStandardQuotedStrings()
Booleanpublic void setStandardQuotedStrings(Boolean value)
value - allowed object is
Booleanpublic String getFilter()
Stringpublic void setFilter(String value)
value - allowed object is
Stringpublic Locale getDateFormattingLocale()
Localepublic void setDateFormattingLocale(Locale value)
value - allowed object is
Localepublic Boolean getDeleteFile()
Booleanpublic void setDeleteFile(Boolean value)
value - allowed object is
Booleanpublic APIObject getSourceObject()
APIObjectpublic void setSourceObject(APIObject value)
value - allowed object is
APIObjectpublic Integer getDestinationType()
Integerpublic void setDestinationType(Integer value)
value - allowed object is
Integerpublic String getSubscriptionDefinitionId()
Stringpublic void setSubscriptionDefinitionId(String value)
value - allowed object is
Stringpublic Integer getEncodingCodePage()
Integerpublic void setEncodingCodePage(Integer value)
value - allowed object is
Integerpublic String getSmsMemberSharedShortCodeId()
Stringpublic void setSmsMemberSharedShortCodeId(String value)
value - allowed object is
Stringpublic String toString()
toString in class InteractionDefinitionCopyright © 2017. All rights reserved.