Class MatchingApi


  • public class MatchingApi
    extends Object
    • Constructor Detail

      • MatchingApi

        public MatchingApi()
      • MatchingApi

        public MatchingApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • dedupJobByIdDeleteCall

        public okhttp3.Call dedupJobByIdDeleteCall​(String jobId,
                                                   ApiCallback _callback)
                                            throws ApiException
        Build call for dedupJobByIdDelete
        Parameters:
        jobId - (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • dedupJobByIdDelete

        public void dedupJobByIdDelete​(String jobId)
                                throws ApiException
        Delete deduplication job
        Parameters:
        jobId - (required)
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • dedupJobByIdDeleteWithHttpInfo

        public ApiResponse<Void> dedupJobByIdDeleteWithHttpInfo​(String jobId)
                                                         throws ApiException
        Delete deduplication job
        Parameters:
        jobId - (required)
        Returns:
        ApiResponse<Void>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • dedupJobByIdDeleteAsync

        public okhttp3.Call dedupJobByIdDeleteAsync​(String jobId,
                                                    ApiCallback<Void> _callback)
                                             throws ApiException
        Delete deduplication job (asynchronously)
        Parameters:
        jobId - (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • dedupJobByIdGetCall

        public okhttp3.Call dedupJobByIdGetCall​(String jobId,
                                                ApiCallback _callback)
                                         throws ApiException
        Build call for dedupJobByIdGet
        Parameters:
        jobId - (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • dedupJobByIdGet

        public DedupJobAll dedupJobByIdGet​(String jobId)
                                    throws ApiException
        Get deduplication job information
        Parameters:
        jobId - (required)
        Returns:
        DedupJobAll
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • dedupJobByIdGetWithHttpInfo

        public ApiResponse<DedupJobAll> dedupJobByIdGetWithHttpInfo​(String jobId)
                                                             throws ApiException
        Get deduplication job information
        Parameters:
        jobId - (required)
        Returns:
        ApiResponse<DedupJobAll>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • dedupJobByIdGetAsync

        public okhttp3.Call dedupJobByIdGetAsync​(String jobId,
                                                 ApiCallback<DedupJobAll> _callback)
                                          throws ApiException
        Get deduplication job information (asynchronously)
        Parameters:
        jobId - (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • dedupJobByIdPairsGetCall

        public okhttp3.Call dedupJobByIdPairsGetCall​(String jobId,
                                                     MatchVerdict filterVerdict,
                                                     String filterRecordId,
                                                     Integer pageSize,
                                                     String pageAfter,
                                                     ApiCallback _callback)
                                              throws ApiException
        Build call for dedupJobByIdPairsGet
        Parameters:
        jobId - (required)
        filterVerdict - The record pair's `verdict` value to filter by. (optional)
        filterRecordId - The ID of one of the records in a pair to filter by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • dedupJobByIdPairsGet

        public MatchJobPairsQueryResponse dedupJobByIdPairsGet​(String jobId,
                                                               MatchVerdict filterVerdict,
                                                               String filterRecordId,
                                                               Integer pageSize,
                                                               String pageAfter)
                                                        throws ApiException
        Get record pairs found by deduplication job
        Parameters:
        jobId - (required)
        filterVerdict - The record pair's `verdict` value to filter by. (optional)
        filterRecordId - The ID of one of the records in a pair to filter by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        Returns:
        MatchJobPairsQueryResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • dedupJobByIdPairsGetWithHttpInfo

        public ApiResponse<MatchJobPairsQueryResponse> dedupJobByIdPairsGetWithHttpInfo​(String jobId,
                                                                                        MatchVerdict filterVerdict,
                                                                                        String filterRecordId,
                                                                                        Integer pageSize,
                                                                                        String pageAfter)
                                                                                 throws ApiException
        Get record pairs found by deduplication job
        Parameters:
        jobId - (required)
        filterVerdict - The record pair's `verdict` value to filter by. (optional)
        filterRecordId - The ID of one of the records in a pair to filter by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        Returns:
        ApiResponse<MatchJobPairsQueryResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • dedupJobByIdPairsGetAsync

        public okhttp3.Call dedupJobByIdPairsGetAsync​(String jobId,
                                                      MatchVerdict filterVerdict,
                                                      String filterRecordId,
                                                      Integer pageSize,
                                                      String pageAfter,
                                                      ApiCallback<MatchJobPairsQueryResponse> _callback)
                                               throws ApiException
        Get record pairs found by deduplication job (asynchronously)
        Parameters:
        jobId - (required)
        filterVerdict - The record pair's `verdict` value to filter by. (optional)
        filterRecordId - The ID of one of the records in a pair to filter by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • dedupJobByIdPostCall

        public okhttp3.Call dedupJobByIdPostCall​(String jobId,
                                                 MatchJobUpdateRequest matchJobUpdateRequest,
                                                 ApiCallback _callback)
                                          throws ApiException
        Build call for dedupJobByIdPost
        Parameters:
        jobId - (required)
        matchJobUpdateRequest - (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • dedupJobByIdPost

        public DedupJobAll dedupJobByIdPost​(String jobId,
                                            MatchJobUpdateRequest matchJobUpdateRequest)
                                     throws ApiException
        Update deduplication job
        Parameters:
        jobId - (required)
        matchJobUpdateRequest - (optional)
        Returns:
        DedupJobAll
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • dedupJobByIdPostWithHttpInfo

        public ApiResponse<DedupJobAll> dedupJobByIdPostWithHttpInfo​(String jobId,
                                                                     MatchJobUpdateRequest matchJobUpdateRequest)
                                                              throws ApiException
        Update deduplication job
        Parameters:
        jobId - (required)
        matchJobUpdateRequest - (optional)
        Returns:
        ApiResponse<DedupJobAll>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • dedupJobByIdPostAsync

        public okhttp3.Call dedupJobByIdPostAsync​(String jobId,
                                                  MatchJobUpdateRequest matchJobUpdateRequest,
                                                  ApiCallback<DedupJobAll> _callback)
                                           throws ApiException
        Update deduplication job (asynchronously)
        Parameters:
        jobId - (required)
        matchJobUpdateRequest - (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • dedupJobsGetCall

        public okhttp3.Call dedupJobsGetCall​(String filterDatasetId,
                                             Integer pageSize,
                                             String pageAfter,
                                             ApiCallback _callback)
                                      throws ApiException
        Build call for dedupJobsGet
        Parameters:
        filterDatasetId - The ID of a dataset to filter jobs by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • dedupJobsGet

        public DedupJobsQueryResponse dedupJobsGet​(String filterDatasetId,
                                                   Integer pageSize,
                                                   String pageAfter)
                                            throws ApiException
        Get deduplication jobs
        Parameters:
        filterDatasetId - The ID of a dataset to filter jobs by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        Returns:
        DedupJobsQueryResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • dedupJobsGetWithHttpInfo

        public ApiResponse<DedupJobsQueryResponse> dedupJobsGetWithHttpInfo​(String filterDatasetId,
                                                                            Integer pageSize,
                                                                            String pageAfter)
                                                                     throws ApiException
        Get deduplication jobs
        Parameters:
        filterDatasetId - The ID of a dataset to filter jobs by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        Returns:
        ApiResponse<DedupJobsQueryResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • dedupJobsGetAsync

        public okhttp3.Call dedupJobsGetAsync​(String filterDatasetId,
                                              Integer pageSize,
                                              String pageAfter,
                                              ApiCallback<DedupJobsQueryResponse> _callback)
                                       throws ApiException
        Get deduplication jobs (asynchronously)
        Parameters:
        filterDatasetId - The ID of a dataset to filter jobs by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • dedupJobsPostCall

        public okhttp3.Call dedupJobsPostCall​(DedupJobCreateRequest dedupJobCreateRequest,
                                              ApiCallback _callback)
                                       throws ApiException
        Build call for dedupJobsPost
        Parameters:
        dedupJobCreateRequest - (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • dedupJobsPost

        public DedupJobAll dedupJobsPost​(DedupJobCreateRequest dedupJobCreateRequest)
                                  throws ApiException
        Create deduplication job Creates and starts a job that will detect duplicates within a dataset, aka. \"Deduplication\".
        Parameters:
        dedupJobCreateRequest - (required)
        Returns:
        DedupJobAll
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • dedupJobsPostWithHttpInfo

        public ApiResponse<DedupJobAll> dedupJobsPostWithHttpInfo​(DedupJobCreateRequest dedupJobCreateRequest)
                                                           throws ApiException
        Create deduplication job Creates and starts a job that will detect duplicates within a dataset, aka. \"Deduplication\".
        Parameters:
        dedupJobCreateRequest - (required)
        Returns:
        ApiResponse<DedupJobAll>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • dedupJobsPostAsync

        public okhttp3.Call dedupJobsPostAsync​(DedupJobCreateRequest dedupJobCreateRequest,
                                               ApiCallback<DedupJobAll> _callback)
                                        throws ApiException
        Create deduplication job (asynchronously) Creates and starts a job that will detect duplicates within a dataset, aka. \"Deduplication\".
        Parameters:
        dedupJobCreateRequest - (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • matchJobByIdDeleteCall

        public okhttp3.Call matchJobByIdDeleteCall​(String jobId,
                                                   ApiCallback _callback)
                                            throws ApiException
        Build call for matchJobByIdDelete
        Parameters:
        jobId - (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • matchJobByIdDelete

        public void matchJobByIdDelete​(String jobId)
                                throws ApiException
        Delete match job
        Parameters:
        jobId - (required)
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchJobByIdDeleteWithHttpInfo

        public ApiResponse<Void> matchJobByIdDeleteWithHttpInfo​(String jobId)
                                                         throws ApiException
        Delete match job
        Parameters:
        jobId - (required)
        Returns:
        ApiResponse<Void>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchJobByIdDeleteAsync

        public okhttp3.Call matchJobByIdDeleteAsync​(String jobId,
                                                    ApiCallback<Void> _callback)
                                             throws ApiException
        Delete match job (asynchronously)
        Parameters:
        jobId - (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • matchJobByIdGetCall

        public okhttp3.Call matchJobByIdGetCall​(String jobId,
                                                ApiCallback _callback)
                                         throws ApiException
        Build call for matchJobByIdGet
        Parameters:
        jobId - (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • matchJobByIdGet

        public MatchJobAll matchJobByIdGet​(String jobId)
                                    throws ApiException
        Get match job information
        Parameters:
        jobId - (required)
        Returns:
        MatchJobAll
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchJobByIdGetWithHttpInfo

        public ApiResponse<MatchJobAll> matchJobByIdGetWithHttpInfo​(String jobId)
                                                             throws ApiException
        Get match job information
        Parameters:
        jobId - (required)
        Returns:
        ApiResponse<MatchJobAll>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchJobByIdGetAsync

        public okhttp3.Call matchJobByIdGetAsync​(String jobId,
                                                 ApiCallback<MatchJobAll> _callback)
                                          throws ApiException
        Get match job information (asynchronously)
        Parameters:
        jobId - (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • matchJobByIdPairsGetCall

        public okhttp3.Call matchJobByIdPairsGetCall​(String jobId,
                                                     MatchVerdict filterVerdict,
                                                     String filterRecordId,
                                                     Integer pageSize,
                                                     String pageAfter,
                                                     ApiCallback _callback)
                                              throws ApiException
        Build call for matchJobByIdPairsGet
        Parameters:
        jobId - (required)
        filterVerdict - The record pair's `verdict` value to filter by. (optional)
        filterRecordId - The ID of one of the records in a pair to filter by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • matchJobByIdPairsGet

        public MatchJobPairsQueryResponse matchJobByIdPairsGet​(String jobId,
                                                               MatchVerdict filterVerdict,
                                                               String filterRecordId,
                                                               Integer pageSize,
                                                               String pageAfter)
                                                        throws ApiException
        Get record pairs found by match job
        Parameters:
        jobId - (required)
        filterVerdict - The record pair's `verdict` value to filter by. (optional)
        filterRecordId - The ID of one of the records in a pair to filter by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        Returns:
        MatchJobPairsQueryResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchJobByIdPairsGetWithHttpInfo

        public ApiResponse<MatchJobPairsQueryResponse> matchJobByIdPairsGetWithHttpInfo​(String jobId,
                                                                                        MatchVerdict filterVerdict,
                                                                                        String filterRecordId,
                                                                                        Integer pageSize,
                                                                                        String pageAfter)
                                                                                 throws ApiException
        Get record pairs found by match job
        Parameters:
        jobId - (required)
        filterVerdict - The record pair's `verdict` value to filter by. (optional)
        filterRecordId - The ID of one of the records in a pair to filter by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        Returns:
        ApiResponse<MatchJobPairsQueryResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchJobByIdPairsGetAsync

        public okhttp3.Call matchJobByIdPairsGetAsync​(String jobId,
                                                      MatchVerdict filterVerdict,
                                                      String filterRecordId,
                                                      Integer pageSize,
                                                      String pageAfter,
                                                      ApiCallback<MatchJobPairsQueryResponse> _callback)
                                               throws ApiException
        Get record pairs found by match job (asynchronously)
        Parameters:
        jobId - (required)
        filterVerdict - The record pair's `verdict` value to filter by. (optional)
        filterRecordId - The ID of one of the records in a pair to filter by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • matchJobByIdPostCall

        public okhttp3.Call matchJobByIdPostCall​(String jobId,
                                                 MatchJobUpdateRequest matchJobUpdateRequest,
                                                 ApiCallback _callback)
                                          throws ApiException
        Build call for matchJobByIdPost
        Parameters:
        jobId - (required)
        matchJobUpdateRequest - (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • matchJobByIdPost

        public MatchJobAll matchJobByIdPost​(String jobId,
                                            MatchJobUpdateRequest matchJobUpdateRequest)
                                     throws ApiException
        Update match job
        Parameters:
        jobId - (required)
        matchJobUpdateRequest - (optional)
        Returns:
        MatchJobAll
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchJobByIdPostWithHttpInfo

        public ApiResponse<MatchJobAll> matchJobByIdPostWithHttpInfo​(String jobId,
                                                                     MatchJobUpdateRequest matchJobUpdateRequest)
                                                              throws ApiException
        Update match job
        Parameters:
        jobId - (required)
        matchJobUpdateRequest - (optional)
        Returns:
        ApiResponse<MatchJobAll>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchJobByIdPostAsync

        public okhttp3.Call matchJobByIdPostAsync​(String jobId,
                                                  MatchJobUpdateRequest matchJobUpdateRequest,
                                                  ApiCallback<MatchJobAll> _callback)
                                           throws ApiException
        Update match job (asynchronously)
        Parameters:
        jobId - (required)
        matchJobUpdateRequest - (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • matchJobsGetCall

        public okhttp3.Call matchJobsGetCall​(String filterDatasetId,
                                             Integer pageSize,
                                             String pageAfter,
                                             ApiCallback _callback)
                                      throws ApiException
        Build call for matchJobsGet
        Parameters:
        filterDatasetId - The ID of a dataset to filter jobs by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • matchJobsGet

        public MatchJobsQueryResponse matchJobsGet​(String filterDatasetId,
                                                   Integer pageSize,
                                                   String pageAfter)
                                            throws ApiException
        Get matching jobs
        Parameters:
        filterDatasetId - The ID of a dataset to filter jobs by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        Returns:
        MatchJobsQueryResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchJobsGetWithHttpInfo

        public ApiResponse<MatchJobsQueryResponse> matchJobsGetWithHttpInfo​(String filterDatasetId,
                                                                            Integer pageSize,
                                                                            String pageAfter)
                                                                     throws ApiException
        Get matching jobs
        Parameters:
        filterDatasetId - The ID of a dataset to filter jobs by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        Returns:
        ApiResponse<MatchJobsQueryResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchJobsGetAsync

        public okhttp3.Call matchJobsGetAsync​(String filterDatasetId,
                                              Integer pageSize,
                                              String pageAfter,
                                              ApiCallback<MatchJobsQueryResponse> _callback)
                                       throws ApiException
        Get matching jobs (asynchronously)
        Parameters:
        filterDatasetId - The ID of a dataset to filter jobs by. (optional)
        pageSize - The page size for the response data (optional, default to 100)
        pageAfter - A cursor ID to provide for getting the next page of data. (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • matchJobsPostCall

        public okhttp3.Call matchJobsPostCall​(MatchJobCreateRequest matchJobCreateRequest,
                                              ApiCallback _callback)
                                       throws ApiException
        Build call for matchJobsPost
        Parameters:
        matchJobCreateRequest - (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • matchJobsPost

        public MatchJobAll matchJobsPost​(MatchJobCreateRequest matchJobCreateRequest)
                                  throws ApiException
        Create match job Creates and starts a job that will detect matching records between two datasets, aka. \"cross-dataset matching\".
        Parameters:
        matchJobCreateRequest - (required)
        Returns:
        MatchJobAll
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchJobsPostWithHttpInfo

        public ApiResponse<MatchJobAll> matchJobsPostWithHttpInfo​(MatchJobCreateRequest matchJobCreateRequest)
                                                           throws ApiException
        Create match job Creates and starts a job that will detect matching records between two datasets, aka. \"cross-dataset matching\".
        Parameters:
        matchJobCreateRequest - (required)
        Returns:
        ApiResponse<MatchJobAll>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchJobsPostAsync

        public okhttp3.Call matchJobsPostAsync​(MatchJobCreateRequest matchJobCreateRequest,
                                               ApiCallback<MatchJobAll> _callback)
                                        throws ApiException
        Create match job (asynchronously) Creates and starts a job that will detect matching records between two datasets, aka. \"cross-dataset matching\".
        Parameters:
        matchJobCreateRequest - (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • matchPersonPostCall

        public okhttp3.Call matchPersonPostCall​(ApiCallback _callback)
                                         throws ApiException
        Build call for matchPersonPost
        Parameters:
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • matchPersonPost

        public void matchPersonPost()
                             throws ApiException
        Search for matching person records in one or more datasets.
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchPersonPostWithHttpInfo

        public ApiResponse<Void> matchPersonPostWithHttpInfo()
                                                      throws ApiException
        Search for matching person records in one or more datasets.
        Returns:
        ApiResponse<Void>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • matchPersonPostAsync

        public okhttp3.Call matchPersonPostAsync​(ApiCallback<Void> _callback)
                                          throws ApiException
        Search for matching person records in one or more datasets. (asynchronously)
        Parameters:
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object