Package cz.quanti.mailq.resources.v2
Class RecipientsListResource
- java.lang.Object
-
- cz.quanti.mailq.resources.v2.BaseResource
-
- cz.quanti.mailq.resources.v2.RecipientsListResource
-
public class RecipientsListResource extends BaseResource
-
-
Method Summary
-
Methods inherited from class cz.quanti.mailq.resources.v2.BaseResource
getConnector
-
-
-
-
Method Detail
-
getRecipientsLists
public RecipientsListsEntity getRecipientsLists(Pagination pagination) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
getRecipientsListsByEmail
public RecipientsListsEntity getRecipientsListsByEmail(String email, Pagination pagination) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
createRecipientsList
public RecipientsListEntity createRecipientsList(RecipientsListEntity recipientsList) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
getRecipientsList
public RecipientsListEntity getRecipientsList(Long recipientsListId) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
deleteRecipientsList
public void deleteRecipientsList(Long recipientsListId, Boolean complete) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
addRecipientsToList
public void addRecipientsToList(Long recipientsListId, RecipientsListEntriesEntity recipientsListEntries, Boolean validate) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
getRecipientsFromList
public RecipientsListEntriesEntity getRecipientsFromList(Long recipientsListId, Pagination pagination) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
updateRecipientFromList
public void updateRecipientFromList(Long recipientsListId, RecipientsListEntryEntity recipientsListEntry, Boolean validate) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
deleteRecipientFromList
public void deleteRecipientFromList(Long recipientsListId, String email) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
getUnsubscribers
public UnsubscribersEntity getUnsubscribers(Long recipientsListId, Pagination pagination) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
getUnsunscriber
public UnsubscriberEntity getUnsunscriber(Long recipientsListId, String email) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
unsubscribe
public void unsubscribe(Long recipientsListId, Set<String> emails) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
unsubscribe
public void unsubscribe(Long recipientsListId, String email) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
deleteUnsubscriber
public void deleteUnsubscriber(Long recipientsListId, String email) throws ApiException, InvalidRequestException
- Throws:
ApiExceptionInvalidRequestException
-
-