-
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 InboxDtocreateNewEmailAddress(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, List<String> tags, Boolean favourite, Boolean virtualInbox)Create new random inbox Returns an Inbox with an `id` and an `emailAddress` final RequestConfigcreateNewEmailAddressRequestConfig(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, List<String> tags, Boolean favourite, Boolean virtualInbox)To obtain the request config of the operation createNewEmailAddress final InboxDtocreateRandomInbox(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, List<String> tags, Boolean favourite, Boolean virtualInbox)Create new random inbox Returns an Inbox with an `id` and an `emailAddress` final RequestConfigcreateRandomInboxRequestConfig(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, List<String> tags, Boolean favourite, Boolean virtualInbox)To obtain the request config of the operation createRandomInbox final UnitdeleteEmailAddress(UUID inboxId)Delete inbox email address by inbox id Deletes inbox email address final RequestConfigdeleteEmailAddressRequestConfig(UUID inboxId)To obtain the request config of the operation deleteEmailAddress 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 simpleSendEmailOptions)Send an email If no senderId or inboxId provided a random email address will be used to send from. final RequestConfigsendEmailSimpleRequestConfig(SimpleSendEmailOptions simpleSendEmailOptions)To obtain the request config of the operation sendEmailSimple -
-
Method Detail
-
getBaseUrl
final String getBaseUrl()
-
createNewEmailAddress
final InboxDto createNewEmailAddress(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, List<String> tags, Boolean favourite, Boolean virtualInbox)
Create new random inbox Returns an Inbox with an `id` and an `emailAddress`
- Parameters:
allowTeamAccess- (optional)useDomainPool- (optional)expiresAt- (optional)expiresIn- (optional)emailAddress- (optional)inboxType- (optional)description- (optional)name- (optional)tags- (optional)favourite- (optional)virtualInbox- (optional)
-
createNewEmailAddressRequestConfig
final RequestConfig createNewEmailAddressRequestConfig(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, List<String> tags, Boolean favourite, Boolean virtualInbox)
To obtain the request config of the operation createNewEmailAddress
- Parameters:
allowTeamAccess- (optional)useDomainPool- (optional)expiresAt- (optional)expiresIn- (optional)emailAddress- (optional)inboxType- (optional)description- (optional)name- (optional)tags- (optional)favourite- (optional)virtualInbox- (optional)
-
createRandomInbox
final InboxDto createRandomInbox(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, List<String> tags, Boolean favourite, Boolean virtualInbox)
Create new random inbox Returns an Inbox with an `id` and an `emailAddress`
- Parameters:
allowTeamAccess- (optional)useDomainPool- (optional)expiresAt- (optional)expiresIn- (optional)emailAddress- (optional)inboxType- (optional)description- (optional)name- (optional)tags- (optional)favourite- (optional)virtualInbox- (optional)
-
createRandomInboxRequestConfig
final RequestConfig createRandomInboxRequestConfig(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, List<String> tags, Boolean favourite, Boolean virtualInbox)
To obtain the request config of the operation createRandomInbox
- Parameters:
allowTeamAccess- (optional)useDomainPool- (optional)expiresAt- (optional)expiresIn- (optional)emailAddress- (optional)inboxType- (optional)description- (optional)name- (optional)tags- (optional)favourite- (optional)virtualInbox- (optional)
-
deleteEmailAddress
final Unit deleteEmailAddress(UUID inboxId)
Delete inbox email address by inbox id Deletes inbox email address
-
deleteEmailAddressRequestConfig
final RequestConfig deleteEmailAddressRequestConfig(UUID inboxId)
To obtain the request config of the operation deleteEmailAddress
-
emptyInbox
final Unit emptyInbox(UUID inboxId)
Delete all emails in an inbox Deletes all emails
-
emptyInboxRequestConfig
final RequestConfig emptyInboxRequestConfig(UUID inboxId)
To obtain the request config of the operation emptyInbox
-
sendEmailSimple
final Unit sendEmailSimple(SimpleSendEmailOptions simpleSendEmailOptions)
Send an email If no senderId or inboxId provided a random email address will be used to send from.
-
sendEmailSimpleRequestConfig
final RequestConfig sendEmailSimpleRequestConfig(SimpleSendEmailOptions simpleSendEmailOptions)
To obtain the request config of the operation sendEmailSimple
-
-
-
-