Class Screening


  • public class Screening
    extends java.lang.Object
    • Method Detail

      • async

        public AsyncScreening async()
        Switches to the async SDK.
        Returns:
        The async SDK
      • listScreeningPackages

        public ScreeningListScreeningPackagesResponse listScreeningPackages​(ScreeningListScreeningPackagesRequest request)
                                                                     throws java.lang.Exception
        List Screening Packages
        Parameters:
        request - The request object containing all the parameters for the API call.
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • listScreeningPackages

        public ScreeningListScreeningPackagesResponse listScreeningPackages​(ScreeningListScreeningPackagesRequest request,
                                                                            java.util.Optional<Options> options)
                                                                     throws java.lang.Exception
        List Screening Packages
        Parameters:
        request - The request object containing all the parameters for the API call.
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getScreeningPackage

        public ScreeningGetScreeningPackageResponse getScreeningPackage​(ScreeningGetScreeningPackageRequest request)
                                                                 throws java.lang.Exception
        Get Screening Package
        Parameters:
        request - The request object containing all the parameters for the API call.
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getScreeningPackage

        public ScreeningGetScreeningPackageResponse getScreeningPackage​(ScreeningGetScreeningPackageRequest request,
                                                                        java.util.Optional<Options> options)
                                                                 throws java.lang.Exception
        Get Screening Package
        Parameters:
        request - The request object containing all the parameters for the API call.
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • webhookScreeningResult

        public ScreeningWebhookScreeningResultResponse webhookScreeningResult​(java.lang.String xAccountId,
                                                                              ScreeningResultWebhook screeningResultWebhook)
                                                                       throws java.lang.Exception
        Webhook Screening Result
        Parameters:
        xAccountId - The account identifier
        screeningResultWebhook -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • webhookScreeningResult

        public ScreeningWebhookScreeningResultResponse webhookScreeningResult​(java.lang.String xAccountId,
                                                                              ScreeningResultWebhook screeningResultWebhook,
                                                                              java.util.Optional<Options> options)
                                                                       throws java.lang.Exception
        Webhook Screening Result
        Parameters:
        xAccountId - The account identifier
        screeningResultWebhook -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createScreeningOrder

        public ScreeningCreateScreeningOrderResponse createScreeningOrder​(java.lang.String xAccountId,
                                                                          ScreeningCreateOrderRequestDto screeningCreateOrderRequestDto)
                                                                   throws java.lang.Exception
        Create Screening Order
        Parameters:
        xAccountId - The account identifier
        screeningCreateOrderRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createScreeningOrder

        public ScreeningCreateScreeningOrderResponse createScreeningOrder​(java.lang.String xAccountId,
                                                                          ScreeningCreateOrderRequestDto screeningCreateOrderRequestDto,
                                                                          java.util.Optional<Options> options)
                                                                   throws java.lang.Exception
        Create Screening Order
        Parameters:
        xAccountId - The account identifier
        screeningCreateOrderRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails