Package io.mailtrap.api.sendingdomains
Interface SendingDomains
- All Known Implementing Classes:
SendingDomainsImpl
public interface SendingDomains
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(long accountId, CreateSendingDomainRequest request) Create a sending domaingetSendingDomain
(long accountId, long sendingDomainId) Get domain data and it's statusgetSendingDomains
(long accountId) Get sending domains and their statusesvoid
sendSendingDomainsSetupInstructions
(long accountId, long sendingDomainId, SendingDomainsSetupInstructionsRequest request) Send sending domain setup instructions
-
Method Details
-
create
Create a sending domain- Parameters:
accountId
- unique account IDrequest
- request data- Returns:
- Attributes of created sending domain
-
getSendingDomains
Get sending domains and their statuses- Parameters:
accountId
- unique account ID- Returns:
- domains with their attributes, DNS records, statuses
-
getSendingDomain
Get domain data and it's status- Parameters:
accountId
- unique account IDsendingDomainId
- unique domain ID- Returns:
- domain attributes, DNS records, status
-
sendSendingDomainsSetupInstructions
void sendSendingDomainsSetupInstructions(long accountId, long sendingDomainId, SendingDomainsSetupInstructionsRequest request) Send sending domain setup instructions- Parameters:
accountId
- unique account IDsendingDomainId
- unique domain IDrequest
- request data
-