Package 

Class CommonActionsControllerApi

    • Constructor Detail

      • CommonActionsControllerApi

        CommonActionsControllerApi(String xApiKey, String basePath)
    • Method Detail

      • 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 &#x60;id&#x60; and an &#x60;emailAddress&#x60;

        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 &#x60;id&#x60; and an &#x60;emailAddress&#x60;

        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
      • 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