-
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, Set<String> tags, Boolean favourite)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, Set<String> tags, Boolean favourite)To obtain the request config of the operation createNewEmailAddress final InboxDtocreateNewEmailAddress1(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, Set<String> tags, Boolean favourite)Create new random inbox Returns an Inbox with an `id` and an `emailAddress` final RequestConfigcreateNewEmailAddress1RequestConfig(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, Set<String> tags, Boolean favourite)To obtain the request config of the operation createNewEmailAddress1 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, Set<String> tags, Boolean favourite)
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)
-
createNewEmailAddressRequestConfig
final RequestConfig createNewEmailAddressRequestConfig(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, Set<String> tags, Boolean favourite)
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)
-
createNewEmailAddress1
final InboxDto createNewEmailAddress1(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, Set<String> tags, Boolean favourite)
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)
-
createNewEmailAddress1RequestConfig
final RequestConfig createNewEmailAddress1RequestConfig(Boolean allowTeamAccess, Boolean useDomainPool, OffsetDateTime expiresAt, Long expiresIn, String emailAddress, String inboxType, String description, String name, Set<String> tags, Boolean favourite)
To obtain the request config of the operation createNewEmailAddress1
- Parameters:
allowTeamAccess- (optional)useDomainPool- (optional)expiresAt- (optional)expiresIn- (optional)emailAddress- (optional)inboxType- (optional)description- (optional)name- (optional)tags- (optional)favourite- (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
-
-
-
-