Class Ats


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

      • listApplications

        public AtsListApplicationsResponse listApplications​(AtsListApplicationsRequest request)
                                                     throws java.lang.Exception
        List Applications
        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
      • listApplications

        public AtsListApplicationsResponse listApplications​(AtsListApplicationsRequest request,
                                                            java.util.Optional<Options> options)
                                                     throws java.lang.Exception
        List Applications
        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
      • createApplication

        public AtsCreateApplicationResponse createApplication​(java.lang.String xAccountId,
                                                              AtsCreateApplicationRequestDto atsCreateApplicationRequestDto)
                                                       throws java.lang.Exception
        Create Application
        Parameters:
        xAccountId - The account identifier
        atsCreateApplicationRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createApplication

        public AtsCreateApplicationResponse createApplication​(java.lang.String xAccountId,
                                                              AtsCreateApplicationRequestDto atsCreateApplicationRequestDto,
                                                              java.util.Optional<Options> options)
                                                       throws java.lang.Exception
        Create Application
        Parameters:
        xAccountId - The account identifier
        atsCreateApplicationRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getApplication

        public AtsGetApplicationResponse getApplication​(AtsGetApplicationRequest request)
                                                 throws java.lang.Exception
        Get Application
        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
      • getApplication

        public AtsGetApplicationResponse getApplication​(AtsGetApplicationRequest request,
                                                        java.util.Optional<Options> options)
                                                 throws java.lang.Exception
        Get Application
        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
      • updateApplication

        public AtsUpdateApplicationResponse updateApplication​(java.lang.String xAccountId,
                                                              java.lang.String id,
                                                              AtsUpdateApplicationRequestDto atsUpdateApplicationRequestDto)
                                                       throws java.lang.Exception
        Update an Application
        Parameters:
        xAccountId - The account identifier
        id -
        atsUpdateApplicationRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateApplication

        public AtsUpdateApplicationResponse updateApplication​(java.lang.String xAccountId,
                                                              java.lang.String id,
                                                              AtsUpdateApplicationRequestDto atsUpdateApplicationRequestDto,
                                                              java.util.Optional<Options> options)
                                                       throws java.lang.Exception
        Update an Application
        Parameters:
        xAccountId - The account identifier
        id -
        atsUpdateApplicationRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • listApplicationsOffers

        public AtsListApplicationsOffersResponse listApplicationsOffers​(AtsListApplicationsOffersRequest request)
                                                                 throws java.lang.Exception
        List Application Offers
        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
      • listApplicationsOffers

        public AtsListApplicationsOffersResponse listApplicationsOffers​(AtsListApplicationsOffersRequest request,
                                                                        java.util.Optional<Options> options)
                                                                 throws java.lang.Exception
        List Application Offers
        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
      • moveApplication

        public AtsMoveApplicationResponse moveApplication​(java.lang.String xAccountId,
                                                          java.lang.String id,
                                                          AtsMoveApplicationRequestDto atsMoveApplicationRequestDto)
                                                   throws java.lang.Exception
        Move Application
        Parameters:
        xAccountId - The account identifier
        id -
        atsMoveApplicationRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • moveApplication

        public AtsMoveApplicationResponse moveApplication​(java.lang.String xAccountId,
                                                          java.lang.String id,
                                                          AtsMoveApplicationRequestDto atsMoveApplicationRequestDto,
                                                          java.util.Optional<Options> options)
                                                   throws java.lang.Exception
        Move Application
        Parameters:
        xAccountId - The account identifier
        id -
        atsMoveApplicationRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • rejectApplication

        public AtsRejectApplicationResponse rejectApplication​(java.lang.String xAccountId,
                                                              java.lang.String id,
                                                              AtsRejectApplicationRequestDto atsRejectApplicationRequestDto)
                                                       throws java.lang.Exception
        Reject Application
        Parameters:
        xAccountId - The account identifier
        id -
        atsRejectApplicationRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • rejectApplication

        public AtsRejectApplicationResponse rejectApplication​(java.lang.String xAccountId,
                                                              java.lang.String id,
                                                              AtsRejectApplicationRequestDto atsRejectApplicationRequestDto,
                                                              java.util.Optional<Options> options)
                                                       throws java.lang.Exception
        Reject Application
        Parameters:
        xAccountId - The account identifier
        id -
        atsRejectApplicationRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getApplicationOffer

        public AtsGetApplicationOfferResponse getApplicationOffer​(AtsGetApplicationOfferRequest request)
                                                           throws java.lang.Exception
        Get Application Offer
        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
      • getApplicationOffer

        public AtsGetApplicationOfferResponse getApplicationOffer​(AtsGetApplicationOfferRequest request,
                                                                  java.util.Optional<Options> options)
                                                           throws java.lang.Exception
        Get Application Offer
        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
      • listApplicationScorecards

        public AtsListApplicationScorecardsResponse listApplicationScorecards​(AtsListApplicationScorecardsRequest request)
                                                                       throws java.lang.Exception
        List Application Scorecards
        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
      • listApplicationScorecards

        public AtsListApplicationScorecardsResponse listApplicationScorecards​(AtsListApplicationScorecardsRequest request,
                                                                              java.util.Optional<Options> options)
                                                                       throws java.lang.Exception
        List Application Scorecards
        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
      • getApplicationScorecard

        public AtsGetApplicationScorecardResponse getApplicationScorecard​(AtsGetApplicationScorecardRequest request)
                                                                   throws java.lang.Exception
        Get Application Scorecard
        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
      • getApplicationScorecard

        public AtsGetApplicationScorecardResponse getApplicationScorecard​(AtsGetApplicationScorecardRequest request,
                                                                          java.util.Optional<Options> options)
                                                                   throws java.lang.Exception
        Get Application Scorecard
        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
      • listApplicationChanges

        public AtsListApplicationChangesResponse listApplicationChanges​(AtsListApplicationChangesRequest request)
                                                                 throws java.lang.Exception
        List Application Changes
        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
      • listApplicationChanges

        public AtsListApplicationChangesResponse listApplicationChanges​(AtsListApplicationChangesRequest request,
                                                                        java.util.Optional<Options> options)
                                                                 throws java.lang.Exception
        List Application Changes
        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
      • listApplicationNotes

        public AtsListApplicationNotesResponse listApplicationNotes​(AtsListApplicationNotesRequest request)
                                                             throws java.lang.Exception
        List Application Notes
        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
      • listApplicationNotes

        public AtsListApplicationNotesResponse listApplicationNotes​(AtsListApplicationNotesRequest request,
                                                                    java.util.Optional<Options> options)
                                                             throws java.lang.Exception
        List Application Notes
        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
      • createApplicationNote

        public AtsCreateApplicationNoteResponse createApplicationNote​(java.lang.String xAccountId,
                                                                      java.lang.String id,
                                                                      AtsCreateNotesRequestDto atsCreateNotesRequestDto)
                                                               throws java.lang.Exception
        Create Application Note
        Parameters:
        xAccountId - The account identifier
        id -
        atsCreateNotesRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createApplicationNote

        public AtsCreateApplicationNoteResponse createApplicationNote​(java.lang.String xAccountId,
                                                                      java.lang.String id,
                                                                      AtsCreateNotesRequestDto atsCreateNotesRequestDto,
                                                                      java.util.Optional<Options> options)
                                                               throws java.lang.Exception
        Create Application Note
        Parameters:
        xAccountId - The account identifier
        id -
        atsCreateNotesRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getApplicationNote

        public AtsGetApplicationNoteResponse getApplicationNote​(AtsGetApplicationNoteRequest request)
                                                         throws java.lang.Exception
        Get Application Note
        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
      • getApplicationNote

        public AtsGetApplicationNoteResponse getApplicationNote​(AtsGetApplicationNoteRequest request,
                                                                java.util.Optional<Options> options)
                                                         throws java.lang.Exception
        Get Application Note
        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
      • updateApplicationNote

        public AtsUpdateApplicationNoteResponse updateApplicationNote​(java.lang.String xAccountId,
                                                                      java.lang.String id,
                                                                      java.lang.String subResourceId,
                                                                      AtsUpdateNotesRequestDto atsUpdateNotesRequestDto)
                                                               throws java.lang.Exception
        Update an Application Note
        Parameters:
        xAccountId - The account identifier
        id -
        subResourceId -
        atsUpdateNotesRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateApplicationNote

        public AtsUpdateApplicationNoteResponse updateApplicationNote​(java.lang.String xAccountId,
                                                                      java.lang.String id,
                                                                      java.lang.String subResourceId,
                                                                      AtsUpdateNotesRequestDto atsUpdateNotesRequestDto,
                                                                      java.util.Optional<Options> options)
                                                               throws java.lang.Exception
        Update an Application Note
        Parameters:
        xAccountId - The account identifier
        id -
        subResourceId -
        atsUpdateNotesRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • listApplicationsScheduledInterviews

        public AtsListApplicationsScheduledInterviewsResponse listApplicationsScheduledInterviews​(AtsListApplicationsScheduledInterviewsRequest request,
                                                                                                  java.util.Optional<Options> options)
                                                                                           throws java.lang.Exception
        List Applications scheduled interviews
        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
      • getApplicationScheduledInterview

        public AtsGetApplicationScheduledInterviewResponse getApplicationScheduledInterview​(AtsGetApplicationScheduledInterviewRequest request,
                                                                                            java.util.Optional<Options> options)
                                                                                     throws java.lang.Exception
        Get Applications scheduled interview
        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
      • uploadApplicationDocument

        public AtsUploadApplicationDocumentResponse uploadApplicationDocument​(java.lang.String xAccountId,
                                                                              java.lang.String id,
                                                                              UnifiedUploadRequestDto unifiedUploadRequestDto)
                                                                       throws java.lang.Exception
        Upload Application Document
        Parameters:
        xAccountId - The account identifier
        id -
        unifiedUploadRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • uploadApplicationDocument

        public AtsUploadApplicationDocumentResponse uploadApplicationDocument​(java.lang.String xAccountId,
                                                                              java.lang.String id,
                                                                              UnifiedUploadRequestDto unifiedUploadRequestDto,
                                                                              java.util.Optional<Options> options)
                                                                       throws java.lang.Exception
        Upload Application Document
        Parameters:
        xAccountId - The account identifier
        id -
        unifiedUploadRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • downloadApplicationDocument

        public AtsDownloadApplicationDocumentResponse downloadApplicationDocument​(AtsDownloadApplicationDocumentRequest request)
                                                                           throws java.lang.Exception
        Download Application Document
        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
      • downloadApplicationDocument

        public AtsDownloadApplicationDocumentResponse downloadApplicationDocument​(AtsDownloadApplicationDocumentRequest request,
                                                                                  java.util.Optional<Options> options)
                                                                           throws java.lang.Exception
        Download Application Document
        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
      • listApplicationDocuments

        public AtsListApplicationDocumentsResponse listApplicationDocuments​(AtsListApplicationDocumentsRequest request)
                                                                     throws java.lang.Exception
        List Application Documents
        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
      • listApplicationDocuments

        public AtsListApplicationDocumentsResponse listApplicationDocuments​(AtsListApplicationDocumentsRequest request,
                                                                            java.util.Optional<Options> options)
                                                                     throws java.lang.Exception
        List Application Documents
        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
      • getApplicationDocument

        public AtsGetApplicationDocumentResponse getApplicationDocument​(AtsGetApplicationDocumentRequest request)
                                                                 throws java.lang.Exception
        Get Application Document
        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
      • getApplicationDocument

        public AtsGetApplicationDocumentResponse getApplicationDocument​(AtsGetApplicationDocumentRequest request,
                                                                        java.util.Optional<Options> options)
                                                                 throws java.lang.Exception
        Get Application Document
        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
      • listCandidates

        public AtsListCandidatesResponse listCandidates​(AtsListCandidatesRequest request)
                                                 throws java.lang.Exception
        List Candidates
        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
      • listCandidates

        public AtsListCandidatesResponse listCandidates​(AtsListCandidatesRequest request,
                                                        java.util.Optional<Options> options)
                                                 throws java.lang.Exception
        List Candidates
        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
      • createCandidate

        public AtsCreateCandidateResponse createCandidate​(java.lang.String xAccountId,
                                                          AtsCreateCandidateRequestDto atsCreateCandidateRequestDto)
                                                   throws java.lang.Exception
        Create Candidate
        Parameters:
        xAccountId - The account identifier
        atsCreateCandidateRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createCandidate

        public AtsCreateCandidateResponse createCandidate​(java.lang.String xAccountId,
                                                          AtsCreateCandidateRequestDto atsCreateCandidateRequestDto,
                                                          java.util.Optional<Options> options)
                                                   throws java.lang.Exception
        Create Candidate
        Parameters:
        xAccountId - The account identifier
        atsCreateCandidateRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getCandidate

        public AtsGetCandidateResponse getCandidate​(AtsGetCandidateRequest request)
                                             throws java.lang.Exception
        Get Candidate
        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
      • getCandidate

        public AtsGetCandidateResponse getCandidate​(AtsGetCandidateRequest request,
                                                    java.util.Optional<Options> options)
                                             throws java.lang.Exception
        Get Candidate
        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
      • updateCandidate

        public AtsUpdateCandidateResponse updateCandidate​(java.lang.String xAccountId,
                                                          java.lang.String id,
                                                          AtsUpdateCandidateRequestDto atsUpdateCandidateRequestDto)
                                                   throws java.lang.Exception
        Update Candidate
        Parameters:
        xAccountId - The account identifier
        id -
        atsUpdateCandidateRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateCandidate

        public AtsUpdateCandidateResponse updateCandidate​(java.lang.String xAccountId,
                                                          java.lang.String id,
                                                          AtsUpdateCandidateRequestDto atsUpdateCandidateRequestDto,
                                                          java.util.Optional<Options> options)
                                                   throws java.lang.Exception
        Update Candidate
        Parameters:
        xAccountId - The account identifier
        id -
        atsUpdateCandidateRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • listCandidateNotes

        public AtsListCandidateNotesResponse listCandidateNotes​(AtsListCandidateNotesRequest request)
                                                         throws java.lang.Exception
        List Candidate Notes
        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
      • listCandidateNotes

        public AtsListCandidateNotesResponse listCandidateNotes​(AtsListCandidateNotesRequest request,
                                                                java.util.Optional<Options> options)
                                                         throws java.lang.Exception
        List Candidate Notes
        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
      • createCandidateNote

        public AtsCreateCandidateNoteResponse createCandidateNote​(java.lang.String xAccountId,
                                                                  java.lang.String id,
                                                                  AtsCreateNotesRequestDto atsCreateNotesRequestDto)
                                                           throws java.lang.Exception
        Create Candidate Note
        Parameters:
        xAccountId - The account identifier
        id -
        atsCreateNotesRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createCandidateNote

        public AtsCreateCandidateNoteResponse createCandidateNote​(java.lang.String xAccountId,
                                                                  java.lang.String id,
                                                                  AtsCreateNotesRequestDto atsCreateNotesRequestDto,
                                                                  java.util.Optional<Options> options)
                                                           throws java.lang.Exception
        Create Candidate Note
        Parameters:
        xAccountId - The account identifier
        id -
        atsCreateNotesRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getCandidateNote

        public AtsGetCandidateNoteResponse getCandidateNote​(AtsGetCandidateNoteRequest request)
                                                     throws java.lang.Exception
        Get Candidate Note
        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
      • getCandidateNote

        public AtsGetCandidateNoteResponse getCandidateNote​(AtsGetCandidateNoteRequest request,
                                                            java.util.Optional<Options> options)
                                                     throws java.lang.Exception
        Get Candidate Note
        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
      • listApplicationCustomFieldDefinitions

        public AtsListApplicationCustomFieldDefinitionsResponse listApplicationCustomFieldDefinitions​(AtsListApplicationCustomFieldDefinitionsRequest request,
                                                                                                      java.util.Optional<Options> options)
                                                                                               throws java.lang.Exception
        List Application Custom Field Definitions
        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
      • getApplicationCustomFieldDefinition

        public AtsGetApplicationCustomFieldDefinitionResponse getApplicationCustomFieldDefinition​(AtsGetApplicationCustomFieldDefinitionRequest request,
                                                                                                  java.util.Optional<Options> options)
                                                                                           throws java.lang.Exception
        Get Application Custom Field Definition
        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
      • listCandidateCustomFieldDefinitions

        public AtsListCandidateCustomFieldDefinitionsResponse listCandidateCustomFieldDefinitions​(AtsListCandidateCustomFieldDefinitionsRequest request,
                                                                                                  java.util.Optional<Options> options)
                                                                                           throws java.lang.Exception
        List Candidate Custom Field Definitions
        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
      • getCandidateCustomFieldDefinition

        public AtsGetCandidateCustomFieldDefinitionResponse getCandidateCustomFieldDefinition​(AtsGetCandidateCustomFieldDefinitionRequest request,
                                                                                              java.util.Optional<Options> options)
                                                                                       throws java.lang.Exception
        Get Candidate Custom Field Definition
        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
      • listJobCustomFieldDefinitions

        public AtsListJobCustomFieldDefinitionsResponse listJobCustomFieldDefinitions​(AtsListJobCustomFieldDefinitionsRequest request)
                                                                               throws java.lang.Exception
        List Job Custom Field Definitions
        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
      • listJobCustomFieldDefinitions

        public AtsListJobCustomFieldDefinitionsResponse listJobCustomFieldDefinitions​(AtsListJobCustomFieldDefinitionsRequest request,
                                                                                      java.util.Optional<Options> options)
                                                                               throws java.lang.Exception
        List Job Custom Field Definitions
        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
      • getJobCustomFieldDefinition

        public AtsGetJobCustomFieldDefinitionResponse getJobCustomFieldDefinition​(AtsGetJobCustomFieldDefinitionRequest request)
                                                                           throws java.lang.Exception
        Get Job Custom Field Definition
        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
      • getJobCustomFieldDefinition

        public AtsGetJobCustomFieldDefinitionResponse getJobCustomFieldDefinition​(AtsGetJobCustomFieldDefinitionRequest request,
                                                                                  java.util.Optional<Options> options)
                                                                           throws java.lang.Exception
        Get Job Custom Field Definition
        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
      • listDepartments

        public AtsListDepartmentsResponse listDepartments​(AtsListDepartmentsRequest request)
                                                   throws java.lang.Exception
        List Departments
        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
      • listDepartments

        public AtsListDepartmentsResponse listDepartments​(AtsListDepartmentsRequest request,
                                                          java.util.Optional<Options> options)
                                                   throws java.lang.Exception
        List Departments
        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
      • getDepartment

        public AtsGetDepartmentResponse getDepartment​(AtsGetDepartmentRequest request)
                                               throws java.lang.Exception
        Get Department
        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
      • getDepartment

        public AtsGetDepartmentResponse getDepartment​(AtsGetDepartmentRequest request,
                                                      java.util.Optional<Options> options)
                                               throws java.lang.Exception
        Get Department
        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
      • listInterviewStages

        public AtsListInterviewStagesResponse listInterviewStages​(AtsListInterviewStagesRequest request)
                                                           throws java.lang.Exception
        List Interview Stages
        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
      • listInterviewStages

        public AtsListInterviewStagesResponse listInterviewStages​(AtsListInterviewStagesRequest request,
                                                                  java.util.Optional<Options> options)
                                                           throws java.lang.Exception
        List Interview Stages
        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
      • getInterviewStage

        public AtsGetInterviewStageResponse getInterviewStage​(AtsGetInterviewStageRequest request)
                                                       throws java.lang.Exception
        Get Interview Stage
        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
      • getInterviewStage

        public AtsGetInterviewStageResponse getInterviewStage​(AtsGetInterviewStageRequest request,
                                                              java.util.Optional<Options> options)
                                                       throws java.lang.Exception
        Get Interview Stage
        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
      • listInterviews

        public AtsListInterviewsResponse listInterviews​(AtsListInterviewsRequest request)
                                                 throws java.lang.Exception
        List Interviews
        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
      • listInterviews

        public AtsListInterviewsResponse listInterviews​(AtsListInterviewsRequest request,
                                                        java.util.Optional<Options> options)
                                                 throws java.lang.Exception
        List Interviews
        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
      • getInterview

        public AtsGetInterviewResponse getInterview​(AtsGetInterviewRequest request)
                                             throws java.lang.Exception
        Get Interview
        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
      • getInterview

        public AtsGetInterviewResponse getInterview​(AtsGetInterviewRequest request,
                                                    java.util.Optional<Options> options)
                                             throws java.lang.Exception
        Get Interview
        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
      • listJobs

        public AtsListJobsResponse listJobs​(AtsListJobsRequest request)
                                     throws java.lang.Exception
        List Jobs
        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
      • listJobs

        public AtsListJobsResponse listJobs​(AtsListJobsRequest request,
                                            java.util.Optional<Options> options)
                                     throws java.lang.Exception
        List Jobs
        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
      • createJob

        public AtsCreateJobResponse createJob​(java.lang.String xAccountId,
                                              AtsCreateJobRequestDto atsCreateJobRequestDto)
                                       throws java.lang.Exception
        Create Job
        Parameters:
        xAccountId - The account identifier
        atsCreateJobRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createJob

        public AtsCreateJobResponse createJob​(java.lang.String xAccountId,
                                              AtsCreateJobRequestDto atsCreateJobRequestDto,
                                              java.util.Optional<Options> options)
                                       throws java.lang.Exception
        Create Job
        Parameters:
        xAccountId - The account identifier
        atsCreateJobRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getJob

        public AtsGetJobResponse getJob​(AtsGetJobRequest request)
                                 throws java.lang.Exception
        Get Job
        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
      • getJob

        public AtsGetJobResponse getJob​(AtsGetJobRequest request,
                                        java.util.Optional<Options> options)
                                 throws java.lang.Exception
        Get Job
        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
      • updateJob

        public AtsUpdateJobResponse updateJob​(java.lang.String xAccountId,
                                              java.lang.String id,
                                              AtsUpdateJobRequestDto atsUpdateJobRequestDto)
                                       throws java.lang.Exception
        Update Job
        Parameters:
        xAccountId - The account identifier
        id -
        atsUpdateJobRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateJob

        public AtsUpdateJobResponse updateJob​(java.lang.String xAccountId,
                                              java.lang.String id,
                                              AtsUpdateJobRequestDto atsUpdateJobRequestDto,
                                              java.util.Optional<Options> options)
                                       throws java.lang.Exception
        Update Job
        Parameters:
        xAccountId - The account identifier
        id -
        atsUpdateJobRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • listLists

        public AtsListListsResponse listLists​(AtsListListsRequest request)
                                       throws java.lang.Exception
        Get all Lists
        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
      • listLists

        public AtsListListsResponse listLists​(AtsListListsRequest request,
                                              java.util.Optional<Options> options)
                                       throws java.lang.Exception
        Get all Lists
        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
      • getList

        public AtsGetListResponse getList​(AtsGetListRequest request)
                                   throws java.lang.Exception
        Get List
        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
      • getList

        public AtsGetListResponse getList​(AtsGetListRequest request,
                                          java.util.Optional<Options> options)
                                   throws java.lang.Exception
        Get List
        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
      • listLocations

        public AtsListLocationsResponse listLocations​(AtsListLocationsRequest request)
                                               throws java.lang.Exception
        List locations
        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
      • listLocations

        public AtsListLocationsResponse listLocations​(AtsListLocationsRequest request,
                                                      java.util.Optional<Options> options)
                                               throws java.lang.Exception
        List locations
        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
      • getLocation

        public AtsGetLocationResponse getLocation​(AtsGetLocationRequest request)
                                           throws java.lang.Exception
        Get Location
        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
      • getLocation

        public AtsGetLocationResponse getLocation​(AtsGetLocationRequest request,
                                                  java.util.Optional<Options> options)
                                           throws java.lang.Exception
        Get Location
        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
      • listRejectedReasons

        public AtsListRejectedReasonsResponse listRejectedReasons​(AtsListRejectedReasonsRequest request)
                                                           throws java.lang.Exception
        List Rejected Reasons
        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
      • listRejectedReasons

        public AtsListRejectedReasonsResponse listRejectedReasons​(AtsListRejectedReasonsRequest request,
                                                                  java.util.Optional<Options> options)
                                                           throws java.lang.Exception
        List Rejected Reasons
        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
      • getRejectedReason

        public AtsGetRejectedReasonResponse getRejectedReason​(AtsGetRejectedReasonRequest request)
                                                       throws java.lang.Exception
        Get Rejected Reason
        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
      • getRejectedReason

        public AtsGetRejectedReasonResponse getRejectedReason​(AtsGetRejectedReasonRequest request,
                                                              java.util.Optional<Options> options)
                                                       throws java.lang.Exception
        Get Rejected Reason
        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
      • listUsers

        public AtsListUsersResponse listUsers​(AtsListUsersRequest request)
                                       throws java.lang.Exception
        List Users
        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
      • listUsers

        public AtsListUsersResponse listUsers​(AtsListUsersRequest request,
                                              java.util.Optional<Options> options)
                                       throws java.lang.Exception
        List Users
        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
      • getUser

        public AtsGetUserResponse getUser​(AtsGetUserRequest request)
                                   throws java.lang.Exception
        Get User
        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
      • getUser

        public AtsGetUserResponse getUser​(AtsGetUserRequest request,
                                          java.util.Optional<Options> options)
                                   throws java.lang.Exception
        Get User
        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
      • listJobPostings

        public AtsListJobPostingsResponse listJobPostings​(AtsListJobPostingsRequest request)
                                                   throws java.lang.Exception
        List Job Postings
        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
      • listJobPostings

        public AtsListJobPostingsResponse listJobPostings​(AtsListJobPostingsRequest request,
                                                          java.util.Optional<Options> options)
                                                   throws java.lang.Exception
        List Job Postings
        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
      • getJobPosting

        public AtsGetJobPostingResponse getJobPosting​(AtsGetJobPostingRequest request)
                                               throws java.lang.Exception
        Get Job Posting
        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
      • getJobPosting

        public AtsGetJobPostingResponse getJobPosting​(AtsGetJobPostingRequest request,
                                                      java.util.Optional<Options> options)
                                               throws java.lang.Exception
        Get Job Posting
        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
      • listOffers

        public AtsListOffersResponse listOffers​(AtsListOffersRequest request)
                                         throws java.lang.Exception
        List Offers
        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
      • listOffers

        public AtsListOffersResponse listOffers​(AtsListOffersRequest request,
                                                java.util.Optional<Options> options)
                                         throws java.lang.Exception
        List Offers
        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
      • createOffer

        public AtsCreateOfferResponse createOffer​(java.lang.String xAccountId,
                                                  AtsCreateOfferRequestDto atsCreateOfferRequestDto)
                                           throws java.lang.Exception
        Creates an offer
        Parameters:
        xAccountId - The account identifier
        atsCreateOfferRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createOffer

        public AtsCreateOfferResponse createOffer​(java.lang.String xAccountId,
                                                  AtsCreateOfferRequestDto atsCreateOfferRequestDto,
                                                  java.util.Optional<Options> options)
                                           throws java.lang.Exception
        Creates an offer
        Parameters:
        xAccountId - The account identifier
        atsCreateOfferRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getOffer

        public AtsGetOfferResponse getOffer​(AtsGetOfferRequest request)
                                     throws java.lang.Exception
        Get Offer
        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
      • getOffer

        public AtsGetOfferResponse getOffer​(AtsGetOfferRequest request,
                                            java.util.Optional<Options> options)
                                     throws java.lang.Exception
        Get Offer
        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
      • listAssessmentsPackages

        public AtsListAssessmentsPackagesResponse listAssessmentsPackages​(AtsListAssessmentsPackagesRequest request)
                                                                   throws java.lang.Exception
        List Assessments 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
      • listAssessmentsPackages

        public AtsListAssessmentsPackagesResponse listAssessmentsPackages​(AtsListAssessmentsPackagesRequest request,
                                                                          java.util.Optional<Options> options)
                                                                   throws java.lang.Exception
        List Assessments 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
      • getAssessmentsPackage

        public AtsGetAssessmentsPackageResponse getAssessmentsPackage​(AtsGetAssessmentsPackageRequest request)
                                                               throws java.lang.Exception
        Get Assessments 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
      • getAssessmentsPackage

        public AtsGetAssessmentsPackageResponse getAssessmentsPackage​(AtsGetAssessmentsPackageRequest request,
                                                                      java.util.Optional<Options> options)
                                                               throws java.lang.Exception
        Get Assessments 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
      • orderAssessmentsRequest

        public AtsOrderAssessmentsRequestResponse orderAssessmentsRequest​(java.lang.String xAccountId,
                                                                          AtsCreateCandidatesAssessmentsRequestDto atsCreateCandidatesAssessmentsRequestDto)
                                                                   throws java.lang.Exception
        Order Assessments Request
        Parameters:
        xAccountId - The account identifier
        atsCreateCandidatesAssessmentsRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • orderAssessmentsRequest

        public AtsOrderAssessmentsRequestResponse orderAssessmentsRequest​(java.lang.String xAccountId,
                                                                          AtsCreateCandidatesAssessmentsRequestDto atsCreateCandidatesAssessmentsRequestDto,
                                                                          java.util.Optional<Options> options)
                                                                   throws java.lang.Exception
        Order Assessments Request
        Parameters:
        xAccountId - The account identifier
        atsCreateCandidatesAssessmentsRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateAssessmentsResult

        public AtsUpdateAssessmentsResultResponse updateAssessmentsResult​(java.lang.String xAccountId,
                                                                          java.lang.String id,
                                                                          AtsUpdateCandidatesAssessmentsResultsRequestDto atsUpdateCandidatesAssessmentsResultsRequestDto)
                                                                   throws java.lang.Exception
        Update Assessments Result
        Parameters:
        xAccountId - The account identifier
        id -
        atsUpdateCandidatesAssessmentsResultsRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateAssessmentsResult

        public AtsUpdateAssessmentsResultResponse updateAssessmentsResult​(java.lang.String xAccountId,
                                                                          java.lang.String id,
                                                                          AtsUpdateCandidatesAssessmentsResultsRequestDto atsUpdateCandidatesAssessmentsResultsRequestDto,
                                                                          java.util.Optional<Options> options)
                                                                   throws java.lang.Exception
        Update Assessments Result
        Parameters:
        xAccountId - The account identifier
        id -
        atsUpdateCandidatesAssessmentsResultsRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getAssessmentsResult

        public AtsGetAssessmentsResultResponse getAssessmentsResult​(AtsGetAssessmentsResultRequest request)
                                                             throws java.lang.Exception
        Get Assessments Results
        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
      • getAssessmentsResult

        public AtsGetAssessmentsResultResponse getAssessmentsResult​(AtsGetAssessmentsResultRequest request,
                                                                    java.util.Optional<Options> options)
                                                             throws java.lang.Exception
        Get Assessments Results
        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
      • listBackgroundCheckPackages

        public AtsListBackgroundCheckPackagesResponse listBackgroundCheckPackages​(AtsListBackgroundCheckPackagesRequest request)
                                                                           throws java.lang.Exception
        List Background Check 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
      • listBackgroundCheckPackages

        public AtsListBackgroundCheckPackagesResponse listBackgroundCheckPackages​(AtsListBackgroundCheckPackagesRequest request,
                                                                                  java.util.Optional<Options> options)
                                                                           throws java.lang.Exception
        List Background Check 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
      • createBackgroundCheckPackage

        public AtsCreateBackgroundCheckPackageResponse createBackgroundCheckPackage​(java.lang.String xAccountId,
                                                                                    AtsCreateBackgroundCheckPackagesRequestDto atsCreateBackgroundCheckPackagesRequestDto)
                                                                             throws java.lang.Exception
        Create Background Check Package
        Parameters:
        xAccountId - The account identifier
        atsCreateBackgroundCheckPackagesRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createBackgroundCheckPackage

        public AtsCreateBackgroundCheckPackageResponse createBackgroundCheckPackage​(java.lang.String xAccountId,
                                                                                    AtsCreateBackgroundCheckPackagesRequestDto atsCreateBackgroundCheckPackagesRequestDto,
                                                                                    java.util.Optional<Options> options)
                                                                             throws java.lang.Exception
        Create Background Check Package
        Parameters:
        xAccountId - The account identifier
        atsCreateBackgroundCheckPackagesRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getBackgroundCheckPackage

        public AtsGetBackgroundCheckPackageResponse getBackgroundCheckPackage​(AtsGetBackgroundCheckPackageRequest request)
                                                                       throws java.lang.Exception
        Get Background Check 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
      • getBackgroundCheckPackage

        public AtsGetBackgroundCheckPackageResponse getBackgroundCheckPackage​(AtsGetBackgroundCheckPackageRequest request,
                                                                              java.util.Optional<Options> options)
                                                                       throws java.lang.Exception
        Get Background Check 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
      • deleteBackgroundCheckPackage

        public AtsDeleteBackgroundCheckPackageResponse deleteBackgroundCheckPackage​(java.lang.String xAccountId,
                                                                                    java.lang.String id)
                                                                             throws java.lang.Exception
        Delete Background Check Package
        Parameters:
        xAccountId - The account identifier
        id -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • deleteBackgroundCheckPackage

        public AtsDeleteBackgroundCheckPackageResponse deleteBackgroundCheckPackage​(java.lang.String xAccountId,
                                                                                    java.lang.String id,
                                                                                    java.util.Optional<Options> options)
                                                                             throws java.lang.Exception
        Delete Background Check Package
        Parameters:
        xAccountId - The account identifier
        id -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateBackgroundCheckPackage

        public AtsUpdateBackgroundCheckPackageResponse updateBackgroundCheckPackage​(java.lang.String xAccountId,
                                                                                    java.lang.String id,
                                                                                    AtsUpdateBackgroundCheckPackagesRequestDto atsUpdateBackgroundCheckPackagesRequestDto)
                                                                             throws java.lang.Exception
        Update Background Check Package
        Parameters:
        xAccountId - The account identifier
        id -
        atsUpdateBackgroundCheckPackagesRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateBackgroundCheckPackage

        public AtsUpdateBackgroundCheckPackageResponse updateBackgroundCheckPackage​(java.lang.String xAccountId,
                                                                                    java.lang.String id,
                                                                                    AtsUpdateBackgroundCheckPackagesRequestDto atsUpdateBackgroundCheckPackagesRequestDto,
                                                                                    java.util.Optional<Options> options)
                                                                             throws java.lang.Exception
        Update Background Check Package
        Parameters:
        xAccountId - The account identifier
        id -
        atsUpdateBackgroundCheckPackagesRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • orderBackgroundCheckRequest

        public AtsOrderBackgroundCheckRequestResponse orderBackgroundCheckRequest​(java.lang.String xAccountId,
                                                                                  AtsCreateBackgroundCheckOrderRequestDto atsCreateBackgroundCheckOrderRequestDto)
                                                                           throws java.lang.Exception
        Order Background Check Request
        Parameters:
        xAccountId - The account identifier
        atsCreateBackgroundCheckOrderRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • orderBackgroundCheckRequest

        public AtsOrderBackgroundCheckRequestResponse orderBackgroundCheckRequest​(java.lang.String xAccountId,
                                                                                  AtsCreateBackgroundCheckOrderRequestDto atsCreateBackgroundCheckOrderRequestDto,
                                                                                  java.util.Optional<Options> options)
                                                                           throws java.lang.Exception
        Order Background Check Request
        Parameters:
        xAccountId - The account identifier
        atsCreateBackgroundCheckOrderRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateBackgroundCheckResult

        public AtsUpdateBackgroundCheckResultResponse updateBackgroundCheckResult​(java.lang.String xAccountId,
                                                                                  java.lang.String id,
                                                                                  AtsUpdateBackgroundCheckResultRequestDto atsUpdateBackgroundCheckResultRequestDto)
                                                                           throws java.lang.Exception
        Update Background Check Result
        Parameters:
        xAccountId - The account identifier
        id -
        atsUpdateBackgroundCheckResultRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateBackgroundCheckResult

        public AtsUpdateBackgroundCheckResultResponse updateBackgroundCheckResult​(java.lang.String xAccountId,
                                                                                  java.lang.String id,
                                                                                  AtsUpdateBackgroundCheckResultRequestDto atsUpdateBackgroundCheckResultRequestDto,
                                                                                  java.util.Optional<Options> options)
                                                                           throws java.lang.Exception
        Update Background Check Result
        Parameters:
        xAccountId - The account identifier
        id -
        atsUpdateBackgroundCheckResultRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getBackgroundCheckResult

        public AtsGetBackgroundCheckResultResponse getBackgroundCheckResult​(AtsGetBackgroundCheckResultRequest request)
                                                                     throws java.lang.Exception
        Get Background Check Results
        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
      • getBackgroundCheckResult

        public AtsGetBackgroundCheckResultResponse getBackgroundCheckResult​(AtsGetBackgroundCheckResultRequest request,
                                                                            java.util.Optional<Options> options)
                                                                     throws java.lang.Exception
        Get Background Check Results
        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