Package io.mailtrap.api.suppressions
Class SuppressionsImpl
java.lang.Object
io.mailtrap.api.apiresource.ApiResource
io.mailtrap.api.suppressions.SuppressionsImpl
- All Implemented Interfaces:
Suppressions
-
Field Summary
Fields inherited from class io.mailtrap.api.apiresource.ApiResource
apiHost, httpClient, token
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeleteSuppression
(long accountId, String suppressionId) Delete a suppression by ID.List and search suppressions by email.
-
Constructor Details
-
SuppressionsImpl
-
-
Method Details
-
search
Description copied from interface:Suppressions
List and search suppressions by email. The endpoint returns up to 1000 suppressions per request.- Specified by:
search
in interfaceSuppressions
- Parameters:
accountId
- - unique account IDemail
- - search suppressions for this email- Returns:
- a list of suppressions
-
deleteSuppression
Description copied from interface:Suppressions
Delete a suppression by ID. Mailtrap will no longer prevent sending to this email unless it's recorded in suppressions again.- Specified by:
deleteSuppression
in interfaceSuppressions
- Parameters:
accountId
- - unique account IDsuppressionId
- - unique suppression ID- Returns:
- the attributes of the deleted suppression
-