-
public final class CommonActionsControllerApi extends ApiClient
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classCommonActionsControllerApi.Companion
-
Constructor Summary
Constructors Constructor Description CommonActionsControllerApi(String xApiKey, String basePath)
-
Method Summary
Modifier and Type Method Description final StringgetBaseUrl()final InboxcreateNewEmailAddress(Boolean allowTeamAccess, String description, String emailAddress, OffsetDateTime expiresAt, Long expiresIn, Boolean favourite, String inboxType, String name, List<String> tags, Boolean useDomainPool)Create new random inbox Returns an Inbox with an `id` and an `emailAddress` final RequestConfigcreateNewEmailAddressRequestConfig(Boolean allowTeamAccess, String description, String emailAddress, OffsetDateTime expiresAt, Long expiresIn, Boolean favourite, String inboxType, String name, List<String> tags, Boolean useDomainPool)To obtain the request config of the operation createNewEmailAddress final InboxcreateNewEmailAddress1(Boolean allowTeamAccess, String description, String emailAddress, OffsetDateTime expiresAt, Long expiresIn, Boolean favourite, String inboxType, String name, List<String> tags, Boolean useDomainPool)Create new random inbox Returns an Inbox with an `id` and an `emailAddress` final RequestConfigcreateNewEmailAddress1RequestConfig(Boolean allowTeamAccess, String description, String emailAddress, OffsetDateTime expiresAt, Long expiresIn, Boolean favourite, String inboxType, String name, List<String> tags, Boolean useDomainPool)To obtain the request config of the operation createNewEmailAddress1 final UnitemptyInbox(UUID inboxId)Delete all emails in an inbox Deletes all emails final RequestConfigemptyInboxRequestConfig(UUID inboxId)To obtain the request config of the operation emptyInbox final UnitsendEmailSimple(SimpleSendEmailOptions emailOptions)Send an email If no senderId or inboxId provided a random email address will be used to send from. final RequestConfigsendEmailSimpleRequestConfig(SimpleSendEmailOptions emailOptions)To obtain the request config of the operation sendEmailSimple -
-
Method Detail
-
getBaseUrl
final String getBaseUrl()
-
createNewEmailAddress
final Inbox createNewEmailAddress(Boolean allowTeamAccess, String description, String emailAddress, OffsetDateTime expiresAt, Long expiresIn, Boolean favourite, String inboxType, String name, List<String> tags, Boolean useDomainPool)
Create new random inbox Returns an Inbox with an `id` and an `emailAddress`
- Parameters:
allowTeamAccess- allowTeamAccess (optional)description- description (optional)emailAddress- emailAddress (optional)expiresAt- expiresAt (optional)expiresIn- expiresIn (optional)favourite- favourite (optional)inboxType- inboxType (optional)name- name (optional)tags- tags (optional)useDomainPool- useDomainPool (optional)
-
createNewEmailAddressRequestConfig
final RequestConfig createNewEmailAddressRequestConfig(Boolean allowTeamAccess, String description, String emailAddress, OffsetDateTime expiresAt, Long expiresIn, Boolean favourite, String inboxType, String name, List<String> tags, Boolean useDomainPool)
To obtain the request config of the operation createNewEmailAddress
- Parameters:
allowTeamAccess- allowTeamAccess (optional)description- description (optional)emailAddress- emailAddress (optional)expiresAt- expiresAt (optional)expiresIn- expiresIn (optional)favourite- favourite (optional)inboxType- inboxType (optional)name- name (optional)tags- tags (optional)useDomainPool- useDomainPool (optional)
-
createNewEmailAddress1
final Inbox createNewEmailAddress1(Boolean allowTeamAccess, String description, String emailAddress, OffsetDateTime expiresAt, Long expiresIn, Boolean favourite, String inboxType, String name, List<String> tags, Boolean useDomainPool)
Create new random inbox Returns an Inbox with an `id` and an `emailAddress`
- Parameters:
allowTeamAccess- allowTeamAccess (optional)description- description (optional)emailAddress- emailAddress (optional)expiresAt- expiresAt (optional)expiresIn- expiresIn (optional)favourite- favourite (optional)inboxType- inboxType (optional)name- name (optional)tags- tags (optional)useDomainPool- useDomainPool (optional)
-
createNewEmailAddress1RequestConfig
final RequestConfig createNewEmailAddress1RequestConfig(Boolean allowTeamAccess, String description, String emailAddress, OffsetDateTime expiresAt, Long expiresIn, Boolean favourite, String inboxType, String name, List<String> tags, Boolean useDomainPool)
To obtain the request config of the operation createNewEmailAddress1
- Parameters:
allowTeamAccess- allowTeamAccess (optional)description- description (optional)emailAddress- emailAddress (optional)expiresAt- expiresAt (optional)expiresIn- expiresIn (optional)favourite- favourite (optional)inboxType- inboxType (optional)name- name (optional)tags- tags (optional)useDomainPool- useDomainPool (optional)
-
emptyInbox
final Unit emptyInbox(UUID inboxId)
Delete all emails in an inbox Deletes all emails
- Parameters:
inboxId- inboxId
-
emptyInboxRequestConfig
final RequestConfig emptyInboxRequestConfig(UUID inboxId)
To obtain the request config of the operation emptyInbox
- Parameters:
inboxId- inboxId
-
sendEmailSimple
final Unit sendEmailSimple(SimpleSendEmailOptions emailOptions)
Send an email If no senderId or inboxId provided a random email address will be used to send from.
- Parameters:
emailOptions- emailOptions
-
sendEmailSimpleRequestConfig
final RequestConfig sendEmailSimpleRequestConfig(SimpleSendEmailOptions emailOptions)
To obtain the request config of the operation sendEmailSimple
- Parameters:
emailOptions- emailOptions
-
-
-
-