Package software.xdev.brevo.model
Class RequestContactExport
java.lang.Object
software.xdev.brevo.model.RequestContactExport
RequestContactExport
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddExportAttributesItem(String exportAttributesItem) addExportMetadataItem(String exportMetadataItem) addExportSubscriptionStatusItem(String exportSubscriptionStatusItem) customContactFilter(RequestContactExportCustomContactFilter customContactFilter) disableNotification(Boolean disableNotification) booleanexportAttributes(List<String> exportAttributes) exportMandatoryAttributes(Boolean exportMandatoryAttributes) exportMetadata(List<String> exportMetadata) exportSubscriptionStatus(List<String> exportSubscriptionStatus) Get customContactFilterTo avoid generating the email notification upon contact export, pass **true**List of all the attributes that you want to export.To export mandatory attributes like EMAIL, ADDED_TIME, MODIFIED_TIMEExport metadata of contacts such as _listIds, ADDED_TIME, MODIFIED_TIME.Export subscription status of contacts for email & sms marketting.Webhook that will be called once the export process is finished.inthashCode()voidsetCustomContactFilter(RequestContactExportCustomContactFilter customContactFilter) voidsetDisableNotification(Boolean disableNotification) voidsetExportAttributes(List<String> exportAttributes) voidsetExportMandatoryAttributes(Boolean exportMandatoryAttributes) voidsetExportMetadata(List<String> exportMetadata) voidsetExportSubscriptionStatus(List<String> exportSubscriptionStatus) voidsetNotifyUrl(String notifyUrl) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_EXPORT_ATTRIBUTES
- See Also:
-
JSON_PROPERTY_CUSTOM_CONTACT_FILTER
- See Also:
-
JSON_PROPERTY_NOTIFY_URL
- See Also:
-
JSON_PROPERTY_DISABLE_NOTIFICATION
- See Also:
-
JSON_PROPERTY_EXPORT_MANDATORY_ATTRIBUTES
- See Also:
-
JSON_PROPERTY_EXPORT_SUBSCRIPTION_STATUS
- See Also:
-
JSON_PROPERTY_EXPORT_METADATA
- See Also:
-
-
Constructor Details
-
RequestContactExport
public RequestContactExport()
-
-
Method Details
-
exportAttributes
-
addExportAttributesItem
-
getExportAttributes
List of all the attributes that you want to export. **These attributes must be present in your contact database. It is required if exportMandatoryAttributes is set false. ** For example: **['fname', 'lname', 'email']**- Returns:
- exportAttributes
-
setExportAttributes
-
customContactFilter
public RequestContactExport customContactFilter(@Nonnull RequestContactExportCustomContactFilter customContactFilter) -
getCustomContactFilter
Get customContactFilter- Returns:
- customContactFilter
-
setCustomContactFilter
public void setCustomContactFilter(@Nonnull RequestContactExportCustomContactFilter customContactFilter) -
notifyUrl
-
getNotifyUrl
Webhook that will be called once the export process is finished. For reference, https://help.brevo.com/hc/en-us/articles/360007666479- Returns:
- notifyUrl
-
setNotifyUrl
-
disableNotification
-
getDisableNotification
To avoid generating the email notification upon contact export, pass **true**- Returns:
- disableNotification
-
setDisableNotification
-
exportMandatoryAttributes
-
getExportMandatoryAttributes
To export mandatory attributes like EMAIL, ADDED_TIME, MODIFIED_TIME- Returns:
- exportMandatoryAttributes
-
setExportMandatoryAttributes
-
exportSubscriptionStatus
public RequestContactExport exportSubscriptionStatus(@Nullable List<String> exportSubscriptionStatus) -
addExportSubscriptionStatusItem
-
getExportSubscriptionStatus
Export subscription status of contacts for email & sms marketting. Pass email_marketing to obtain the marketing email subscription status & sms_marketing to retrieve the marketing SMS status of the contact.- Returns:
- exportSubscriptionStatus
-
setExportSubscriptionStatus
-
exportMetadata
-
addExportMetadataItem
-
getExportMetadata
Export metadata of contacts such as _listIds, ADDED_TIME, MODIFIED_TIME.- Returns:
- exportMetadata
-
setExportMetadata
-
equals
-
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-