Package 

Class MissedEmailControllerApi

    • Constructor Detail

      • MissedEmailControllerApi

        MissedEmailControllerApi(String xApiKey, String basePath)
    • Method Detail

      • getAllMissedEmails

         final PageMissedEmailProjection getAllMissedEmails(OffsetDateTime before, UUID inboxId, Integer page, String searchFilter, OffsetDateTime since, Integer size, String sort)

        Get all MissedEmails in paginated format

        Parameters:
        before - Filter by created at before the given timestamp (optional)
        inboxId - Optional inbox ID filter (optional)
        page - Optional page index in list pagination (optional, default to 0)
        searchFilter - Optional search filter (optional)
        since - Filter by created at after the given timestamp (optional)
        size - Optional page size in list pagination (optional, default to 20)
        sort - Optional createdAt sort direction ASC or DESC (optional, default to ASC)
      • getAllMissedEmailsRequestConfig

         final RequestConfig getAllMissedEmailsRequestConfig(OffsetDateTime before, UUID inboxId, Integer page, String searchFilter, OffsetDateTime since, Integer size, String sort)

        To obtain the request config of the operation getAllMissedEmails

        Parameters:
        before - Filter by created at before the given timestamp (optional)
        inboxId - Optional inbox ID filter (optional)
        page - Optional page index in list pagination (optional, default to 0)
        searchFilter - Optional search filter (optional)
        since - Filter by created at after the given timestamp (optional)
        size - Optional page size in list pagination (optional, default to 20)
        sort - Optional createdAt sort direction ASC or DESC (optional, default to ASC)
      • getAllUnknownMissedEmails

         final PageUnknownMissedEmailProjection getAllUnknownMissedEmails(OffsetDateTime before, UUID inboxId, Integer page, String searchFilter, OffsetDateTime since, Integer size, String sort)

        Get all unknown missed emails in paginated format Unknown missed emails are emails that were sent to MailSlurp but could not be assigned to an existing inbox.

        Parameters:
        before - Filter by created at before the given timestamp (optional)
        inboxId - Optional inbox ID filter (optional)
        page - Optional page index in list pagination (optional, default to 0)
        searchFilter - Optional search filter (optional)
        since - Filter by created at after the given timestamp (optional)
        size - Optional page size in list pagination (optional, default to 20)
        sort - Optional createdAt sort direction ASC or DESC (optional, default to ASC)
      • getAllUnknownMissedEmailsRequestConfig

         final RequestConfig getAllUnknownMissedEmailsRequestConfig(OffsetDateTime before, UUID inboxId, Integer page, String searchFilter, OffsetDateTime since, Integer size, String sort)

        To obtain the request config of the operation getAllUnknownMissedEmails

        Parameters:
        before - Filter by created at before the given timestamp (optional)
        inboxId - Optional inbox ID filter (optional)
        page - Optional page index in list pagination (optional, default to 0)
        searchFilter - Optional search filter (optional)
        since - Filter by created at after the given timestamp (optional)
        size - Optional page size in list pagination (optional, default to 20)
        sort - Optional createdAt sort direction ASC or DESC (optional, default to ASC)
      • waitForNthMissedEmail

         final MissedEmail waitForNthMissedEmail(OffsetDateTime before, UUID inboxId, Integer index, OffsetDateTime since, Long timeout)

        Wait for Nth missed email Wait for 0 based index missed email

        Parameters:
        before - Filter by created at before the given timestamp (optional)
        inboxId - Optional inbox ID filter (optional)
        index - Zero based index of the email to wait for.
        since - Filter by created at after the given timestamp (optional)
        timeout - Optional timeout milliseconds (optional)
      • waitForNthMissedEmailRequestConfig

         final RequestConfig waitForNthMissedEmailRequestConfig(OffsetDateTime before, UUID inboxId, Integer index, OffsetDateTime since, Long timeout)

        To obtain the request config of the operation waitForNthMissedEmail

        Parameters:
        before - Filter by created at before the given timestamp (optional)
        inboxId - Optional inbox ID filter (optional)
        index - Zero based index of the email to wait for.
        since - Filter by created at after the given timestamp (optional)
        timeout - Optional timeout milliseconds (optional)