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,
                                                                            java.util.Optional<Options> options)
        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.RuntimeException - subclass if the API call fails
      • getScreeningPackage

        public ScreeningGetScreeningPackageResponse getScreeningPackage​(ScreeningGetScreeningPackageRequest request)
        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.RuntimeException - subclass if the API call fails
      • getScreeningPackage

        public ScreeningGetScreeningPackageResponse getScreeningPackage​(ScreeningGetScreeningPackageRequest request,
                                                                        java.util.Optional<Options> options)
        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.RuntimeException - subclass if the API call fails
      • webhookScreeningResult

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

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

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

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