Class Hris


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

      • async

        public AsyncHris async()
        Switches to the async SDK.
        Returns:
        The async SDK
      • listCompanies

        public HrisListCompaniesResponse listCompanies​(HrisListCompaniesRequest request)
                                                throws java.lang.Exception
        List Companies
        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
      • listCompanies

        public HrisListCompaniesResponse listCompanies​(HrisListCompaniesRequest request,
                                                       java.util.Optional<Options> options)
                                                throws java.lang.Exception
        List Companies
        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
      • getCompany

        public HrisGetCompanyResponse getCompany​(HrisGetCompanyRequest request)
                                          throws java.lang.Exception
        Get Company
        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
      • getCompany

        public HrisGetCompanyResponse getCompany​(HrisGetCompanyRequest request,
                                                 java.util.Optional<Options> options)
                                          throws java.lang.Exception
        Get Company
        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
      • listEmployeeCustomFieldDefinitions

        public HrisListEmployeeCustomFieldDefinitionsResponse listEmployeeCustomFieldDefinitions​(HrisListEmployeeCustomFieldDefinitionsRequest request,
                                                                                                 java.util.Optional<Options> options)
                                                                                          throws java.lang.Exception
        List employee 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
      • getEmployeeCustomFieldDefinition

        public HrisGetEmployeeCustomFieldDefinitionResponse getEmployeeCustomFieldDefinition​(HrisGetEmployeeCustomFieldDefinitionRequest request,
                                                                                             java.util.Optional<Options> options)
                                                                                      throws java.lang.Exception
        Get employee 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
      • listEmployees

        public HrisListEmployeesResponse listEmployees​(HrisListEmployeesRequest request)
                                                throws java.lang.Exception
        List Employees
        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
      • listEmployees

        public HrisListEmployeesResponse listEmployees​(HrisListEmployeesRequest request,
                                                       java.util.Optional<Options> options)
                                                throws java.lang.Exception
        List Employees
        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
      • createEmployee

        public HrisCreateEmployeeResponse createEmployee​(java.lang.String xAccountId,
                                                         HrisCreateEmployeeRequestDto hrisCreateEmployeeRequestDto)
                                                  throws java.lang.Exception
        Create Employee
        Parameters:
        xAccountId - The account identifier
        hrisCreateEmployeeRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createEmployee

        public HrisCreateEmployeeResponse createEmployee​(java.lang.String xAccountId,
                                                         HrisCreateEmployeeRequestDto hrisCreateEmployeeRequestDto,
                                                         java.util.Optional<Options> options)
                                                  throws java.lang.Exception
        Create Employee
        Parameters:
        xAccountId - The account identifier
        hrisCreateEmployeeRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getEmployee

        public HrisGetEmployeeResponse getEmployee​(HrisGetEmployeeRequest request)
                                            throws java.lang.Exception
        Get Employee
        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
      • getEmployee

        public HrisGetEmployeeResponse getEmployee​(HrisGetEmployeeRequest request,
                                                   java.util.Optional<Options> options)
                                            throws java.lang.Exception
        Get Employee
        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
      • updateEmployee

        public HrisUpdateEmployeeResponse updateEmployee​(java.lang.String xAccountId,
                                                         java.lang.String id,
                                                         HrisUpdateEmployeeRequestDto hrisUpdateEmployeeRequestDto)
                                                  throws java.lang.Exception
        Update Employee
        Parameters:
        xAccountId - The account identifier
        id -
        hrisUpdateEmployeeRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateEmployee

        public HrisUpdateEmployeeResponse updateEmployee​(java.lang.String xAccountId,
                                                         java.lang.String id,
                                                         HrisUpdateEmployeeRequestDto hrisUpdateEmployeeRequestDto,
                                                         java.util.Optional<Options> options)
                                                  throws java.lang.Exception
        Update Employee
        Parameters:
        xAccountId - The account identifier
        id -
        hrisUpdateEmployeeRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • inviteEmployee

        public HrisInviteEmployeeResponse inviteEmployee​(java.lang.String xAccountId,
                                                         java.lang.String id,
                                                         HrisInviteEmployeeRequestDto hrisInviteEmployeeRequestDto)
                                                  throws java.lang.Exception
        Invite Employee
        Parameters:
        xAccountId - The account identifier
        id -
        hrisInviteEmployeeRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • inviteEmployee

        public HrisInviteEmployeeResponse inviteEmployee​(java.lang.String xAccountId,
                                                         java.lang.String id,
                                                         HrisInviteEmployeeRequestDto hrisInviteEmployeeRequestDto,
                                                         java.util.Optional<Options> options)
                                                  throws java.lang.Exception
        Invite Employee
        Parameters:
        xAccountId - The account identifier
        id -
        hrisInviteEmployeeRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • listEmployeeTimeOffRequests

        public HrisListEmployeeTimeOffRequestsResponse listEmployeeTimeOffRequests​(HrisListEmployeeTimeOffRequestsRequest request)
                                                                            throws java.lang.Exception
        List Employee Time Off Requests
        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
      • listEmployeeTimeOffRequests

        public HrisListEmployeeTimeOffRequestsResponse listEmployeeTimeOffRequests​(HrisListEmployeeTimeOffRequestsRequest request,
                                                                                   java.util.Optional<Options> options)
                                                                            throws java.lang.Exception
        List Employee Time Off Requests
        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
      • createEmployeeTimeOffRequest

        public HrisCreateEmployeeTimeOffRequestResponse createEmployeeTimeOffRequest​(java.lang.String xAccountId,
                                                                                     java.lang.String id,
                                                                                     HrisCreateTimeOffRequestDto hrisCreateTimeOffRequestDto)
                                                                              throws java.lang.Exception
        Create Employee Time Off Request
        Parameters:
        xAccountId - The account identifier
        id -
        hrisCreateTimeOffRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createEmployeeTimeOffRequest

        public HrisCreateEmployeeTimeOffRequestResponse createEmployeeTimeOffRequest​(java.lang.String xAccountId,
                                                                                     java.lang.String id,
                                                                                     HrisCreateTimeOffRequestDto hrisCreateTimeOffRequestDto,
                                                                                     java.util.Optional<Options> options)
                                                                              throws java.lang.Exception
        Create Employee Time Off Request
        Parameters:
        xAccountId - The account identifier
        id -
        hrisCreateTimeOffRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getEmployeesTimeOffRequest

        public HrisGetEmployeesTimeOffRequestResponse getEmployeesTimeOffRequest​(HrisGetEmployeesTimeOffRequestRequest request)
                                                                          throws java.lang.Exception
        Get Employees Time Off Request
        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
      • getEmployeesTimeOffRequest

        public HrisGetEmployeesTimeOffRequestResponse getEmployeesTimeOffRequest​(HrisGetEmployeesTimeOffRequestRequest request,
                                                                                 java.util.Optional<Options> options)
                                                                          throws java.lang.Exception
        Get Employees Time Off Request
        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
      • cancelEmployeeTimeOffRequest

        public HrisCancelEmployeeTimeOffRequestResponse cancelEmployeeTimeOffRequest​(java.lang.String xAccountId,
                                                                                     java.lang.String id,
                                                                                     java.lang.String subResourceId)
                                                                              throws java.lang.Exception
        Cancel Employee Time Off Request
        Parameters:
        xAccountId - The account identifier
        id -
        subResourceId -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • cancelEmployeeTimeOffRequest

        public HrisCancelEmployeeTimeOffRequestResponse cancelEmployeeTimeOffRequest​(java.lang.String xAccountId,
                                                                                     java.lang.String id,
                                                                                     java.lang.String subResourceId,
                                                                                     java.util.Optional<Options> options)
                                                                              throws java.lang.Exception
        Cancel Employee Time Off Request
        Parameters:
        xAccountId - The account identifier
        id -
        subResourceId -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateEmployeeTimeOffRequest

        public HrisUpdateEmployeeTimeOffRequestResponse updateEmployeeTimeOffRequest​(java.lang.String xAccountId,
                                                                                     java.lang.String id,
                                                                                     java.lang.String subResourceId,
                                                                                     HrisCreateTimeOffRequestDto hrisCreateTimeOffRequestDto)
                                                                              throws java.lang.Exception
        Update Employee Time Off Request
        Parameters:
        xAccountId - The account identifier
        id -
        subResourceId -
        hrisCreateTimeOffRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateEmployeeTimeOffRequest

        public HrisUpdateEmployeeTimeOffRequestResponse updateEmployeeTimeOffRequest​(java.lang.String xAccountId,
                                                                                     java.lang.String id,
                                                                                     java.lang.String subResourceId,
                                                                                     HrisCreateTimeOffRequestDto hrisCreateTimeOffRequestDto,
                                                                                     java.util.Optional<Options> options)
                                                                              throws java.lang.Exception
        Update Employee Time Off Request
        Parameters:
        xAccountId - The account identifier
        id -
        subResourceId -
        hrisCreateTimeOffRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • batchUploadEmployeeDocument

        public HrisBatchUploadEmployeeDocumentResponse batchUploadEmployeeDocument​(java.lang.String xAccountId,
                                                                                   java.lang.String id,
                                                                                   HrisBatchDocumentUploadRequestDto hrisBatchDocumentUploadRequestDto)
                                                                            throws java.lang.Exception
        Batch Upload Employee Document
        Parameters:
        xAccountId - The account identifier
        id -
        hrisBatchDocumentUploadRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • batchUploadEmployeeDocument

        public HrisBatchUploadEmployeeDocumentResponse batchUploadEmployeeDocument​(java.lang.String xAccountId,
                                                                                   java.lang.String id,
                                                                                   HrisBatchDocumentUploadRequestDto hrisBatchDocumentUploadRequestDto,
                                                                                   java.util.Optional<Options> options)
                                                                            throws java.lang.Exception
        Batch Upload Employee Document
        Parameters:
        xAccountId - The account identifier
        id -
        hrisBatchDocumentUploadRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • uploadEmployeeDocument

        public HrisUploadEmployeeDocumentResponse uploadEmployeeDocument​(java.lang.String xAccountId,
                                                                         java.lang.String id,
                                                                         HrisDocumentsUploadRequestDto hrisDocumentsUploadRequestDto)
                                                                  throws java.lang.Exception
        Upload Employee Document
        Parameters:
        xAccountId - The account identifier
        id -
        hrisDocumentsUploadRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • uploadEmployeeDocument

        public HrisUploadEmployeeDocumentResponse uploadEmployeeDocument​(java.lang.String xAccountId,
                                                                         java.lang.String id,
                                                                         HrisDocumentsUploadRequestDto hrisDocumentsUploadRequestDto,
                                                                         java.util.Optional<Options> options)
                                                                  throws java.lang.Exception
        Upload Employee Document
        Parameters:
        xAccountId - The account identifier
        id -
        hrisDocumentsUploadRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • downloadEmployeeDocument

        public HrisDownloadEmployeeDocumentResponse downloadEmployeeDocument​(HrisDownloadEmployeeDocumentRequest request)
                                                                      throws java.lang.Exception
        Download Employee 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
      • downloadEmployeeDocument

        public HrisDownloadEmployeeDocumentResponse downloadEmployeeDocument​(HrisDownloadEmployeeDocumentRequest request,
                                                                             java.util.Optional<Options> options)
                                                                      throws java.lang.Exception
        Download Employee 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
      • listEmployeeDocuments

        public HrisListEmployeeDocumentsResponse listEmployeeDocuments​(HrisListEmployeeDocumentsRequest request)
                                                                throws java.lang.Exception
        List Employee 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
      • listEmployeeDocuments

        public HrisListEmployeeDocumentsResponse listEmployeeDocuments​(HrisListEmployeeDocumentsRequest request,
                                                                       java.util.Optional<Options> options)
                                                                throws java.lang.Exception
        List Employee 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
      • getEmployeeDocument

        public HrisGetEmployeeDocumentResponse getEmployeeDocument​(HrisGetEmployeeDocumentRequest request)
                                                            throws java.lang.Exception
        Get Employee 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
      • getEmployeeDocument

        public HrisGetEmployeeDocumentResponse getEmployeeDocument​(HrisGetEmployeeDocumentRequest request,
                                                                   java.util.Optional<Options> options)
                                                            throws java.lang.Exception
        Get Employee 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
      • listEmployeeCategories

        public HrisListEmployeeCategoriesResponse listEmployeeCategories​(HrisListEmployeeCategoriesRequest request)
                                                                  throws java.lang.Exception
        List Employee Document Categories
        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
      • listEmployeeCategories

        public HrisListEmployeeCategoriesResponse listEmployeeCategories​(HrisListEmployeeCategoriesRequest request,
                                                                         java.util.Optional<Options> options)
                                                                  throws java.lang.Exception
        List Employee Document Categories
        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
      • getEmployeeDocumentCategory

        public HrisGetEmployeeDocumentCategoryResponse getEmployeeDocumentCategory​(HrisGetEmployeeDocumentCategoryRequest request)
                                                                            throws java.lang.Exception
        Get Employee Document Category
        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
      • getEmployeeDocumentCategory

        public HrisGetEmployeeDocumentCategoryResponse getEmployeeDocumentCategory​(HrisGetEmployeeDocumentCategoryRequest request,
                                                                                   java.util.Optional<Options> options)
                                                                            throws java.lang.Exception
        Get Employee Document Category
        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
      • listEmployeeWorkEligibility

        public HrisListEmployeeWorkEligibilityResponse listEmployeeWorkEligibility​(HrisListEmployeeWorkEligibilityRequest request)
                                                                            throws java.lang.Exception
        List Employee Work Eligibility
        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
      • listEmployeeWorkEligibility

        public HrisListEmployeeWorkEligibilityResponse listEmployeeWorkEligibility​(HrisListEmployeeWorkEligibilityRequest request,
                                                                                   java.util.Optional<Options> options)
                                                                            throws java.lang.Exception
        List Employee Work Eligibility
        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
      • createEmployeeWorkEligibilityRequest

        public HrisCreateEmployeeWorkEligibilityRequestResponse createEmployeeWorkEligibilityRequest​(java.lang.String id,
                                                                                                     java.lang.String xAccountId,
                                                                                                     HrisCreateWorkEligibilityRequestDto hrisCreateWorkEligibilityRequestDto)
                                                                                              throws java.lang.Exception
        Create Employee Work Eligibility Request
        Parameters:
        id -
        xAccountId - The account identifier
        hrisCreateWorkEligibilityRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createEmployeeWorkEligibilityRequest

        public HrisCreateEmployeeWorkEligibilityRequestResponse createEmployeeWorkEligibilityRequest​(java.lang.String id,
                                                                                                     java.lang.String xAccountId,
                                                                                                     HrisCreateWorkEligibilityRequestDto hrisCreateWorkEligibilityRequestDto,
                                                                                                     java.util.Optional<Options> options)
                                                                                              throws java.lang.Exception
        Create Employee Work Eligibility Request
        Parameters:
        id -
        xAccountId - The account identifier
        hrisCreateWorkEligibilityRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getEmployeesWorkEligibility

        public HrisGetEmployeesWorkEligibilityResponse getEmployeesWorkEligibility​(HrisGetEmployeesWorkEligibilityRequest request)
                                                                            throws java.lang.Exception
        Get Employees Work Eligibility
        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
      • getEmployeesWorkEligibility

        public HrisGetEmployeesWorkEligibilityResponse getEmployeesWorkEligibility​(HrisGetEmployeesWorkEligibilityRequest request,
                                                                                   java.util.Optional<Options> options)
                                                                            throws java.lang.Exception
        Get Employees Work Eligibility
        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
      • updateEmployeeWorkEligibilityRequest

        public HrisUpdateEmployeeWorkEligibilityRequestResponse updateEmployeeWorkEligibilityRequest​(java.lang.String id,
                                                                                                     java.lang.String subResourceId,
                                                                                                     java.lang.String xAccountId,
                                                                                                     HrisCreateWorkEligibilityRequestDto hrisCreateWorkEligibilityRequestDto)
                                                                                              throws java.lang.Exception
        Update Employee Work Eligibility Request
        Parameters:
        id -
        subResourceId -
        xAccountId - The account identifier
        hrisCreateWorkEligibilityRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateEmployeeWorkEligibilityRequest

        public HrisUpdateEmployeeWorkEligibilityRequestResponse updateEmployeeWorkEligibilityRequest​(java.lang.String id,
                                                                                                     java.lang.String subResourceId,
                                                                                                     java.lang.String xAccountId,
                                                                                                     HrisCreateWorkEligibilityRequestDto hrisCreateWorkEligibilityRequestDto,
                                                                                                     java.util.Optional<Options> options)
                                                                                              throws java.lang.Exception
        Update Employee Work Eligibility Request
        Parameters:
        id -
        subResourceId -
        xAccountId - The account identifier
        hrisCreateWorkEligibilityRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • listEmployeeTimeOffBalances

        public HrisListEmployeeTimeOffBalancesResponse listEmployeeTimeOffBalances​(HrisListEmployeeTimeOffBalancesRequest request)
                                                                            throws java.lang.Exception
        List Employee Time Off Balances
        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
      • listEmployeeTimeOffBalances

        public HrisListEmployeeTimeOffBalancesResponse listEmployeeTimeOffBalances​(HrisListEmployeeTimeOffBalancesRequest request,
                                                                                   java.util.Optional<Options> options)
                                                                            throws java.lang.Exception
        List Employee Time Off Balances
        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
      • getEmployeeTimeOffBalance

        public HrisGetEmployeeTimeOffBalanceResponse getEmployeeTimeOffBalance​(HrisGetEmployeeTimeOffBalanceRequest request)
                                                                        throws java.lang.Exception
        Get Employee Time Off Balance
        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
      • getEmployeeTimeOffBalance

        public HrisGetEmployeeTimeOffBalanceResponse getEmployeeTimeOffBalance​(HrisGetEmployeeTimeOffBalanceRequest request,
                                                                               java.util.Optional<Options> options)
                                                                        throws java.lang.Exception
        Get Employee Time Off Balance
        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
      • listEmployments

        public HrisListEmploymentsResponse listEmployments​(HrisListEmploymentsRequest request)
                                                    throws java.lang.Exception
        List Employments
        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
      • listEmployments

        public HrisListEmploymentsResponse listEmployments​(HrisListEmploymentsRequest request,
                                                           java.util.Optional<Options> options)
                                                    throws java.lang.Exception
        List Employments
        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
      • getEmployment

        public HrisGetEmploymentResponse getEmployment​(HrisGetEmploymentRequest request)
                                                throws java.lang.Exception
        Get Employment
        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
      • getEmployment

        public HrisGetEmploymentResponse getEmployment​(HrisGetEmploymentRequest request,
                                                       java.util.Optional<Options> options)
                                                throws java.lang.Exception
        Get Employment
        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
      • listEmployeeEmployments

        public HrisListEmployeeEmploymentsResponse listEmployeeEmployments​(HrisListEmployeeEmploymentsRequest request)
                                                                    throws java.lang.Exception
        List Employee Employments
        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
      • listEmployeeEmployments

        public HrisListEmployeeEmploymentsResponse listEmployeeEmployments​(HrisListEmployeeEmploymentsRequest request,
                                                                           java.util.Optional<Options> options)
                                                                    throws java.lang.Exception
        List Employee Employments
        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
      • createEmployeeEmployment

        public HrisCreateEmployeeEmploymentResponse createEmployeeEmployment​(java.lang.String xAccountId,
                                                                             java.lang.String id,
                                                                             HrisCreateEmploymentRequestDto hrisCreateEmploymentRequestDto)
                                                                      throws java.lang.Exception
        Create Employee Employment
        Parameters:
        xAccountId - The account identifier
        id -
        hrisCreateEmploymentRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createEmployeeEmployment

        public HrisCreateEmployeeEmploymentResponse createEmployeeEmployment​(java.lang.String xAccountId,
                                                                             java.lang.String id,
                                                                             HrisCreateEmploymentRequestDto hrisCreateEmploymentRequestDto,
                                                                             java.util.Optional<Options> options)
                                                                      throws java.lang.Exception
        Create Employee Employment
        Parameters:
        xAccountId - The account identifier
        id -
        hrisCreateEmploymentRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getEmployeeEmployment

        public HrisGetEmployeeEmploymentResponse getEmployeeEmployment​(HrisGetEmployeeEmploymentRequest request)
                                                                throws java.lang.Exception
        Get Employee Employment
        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
      • getEmployeeEmployment

        public HrisGetEmployeeEmploymentResponse getEmployeeEmployment​(HrisGetEmployeeEmploymentRequest request,
                                                                       java.util.Optional<Options> options)
                                                                throws java.lang.Exception
        Get Employee Employment
        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
      • updateEmployeeEmployment

        public HrisUpdateEmployeeEmploymentResponse updateEmployeeEmployment​(java.lang.String xAccountId,
                                                                             java.lang.String id,
                                                                             java.lang.String subResourceId,
                                                                             HrisUpdateEmploymentRequestDto hrisUpdateEmploymentRequestDto)
                                                                      throws java.lang.Exception
        Update Employee Employment
        Parameters:
        xAccountId - The account identifier
        id -
        subResourceId -
        hrisUpdateEmploymentRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateEmployeeEmployment

        public HrisUpdateEmployeeEmploymentResponse updateEmployeeEmployment​(java.lang.String xAccountId,
                                                                             java.lang.String id,
                                                                             java.lang.String subResourceId,
                                                                             HrisUpdateEmploymentRequestDto hrisUpdateEmploymentRequestDto,
                                                                             java.util.Optional<Options> options)
                                                                      throws java.lang.Exception
        Update Employee Employment
        Parameters:
        xAccountId - The account identifier
        id -
        subResourceId -
        hrisUpdateEmploymentRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • listGroups

        public HrisListGroupsResponse listGroups​(HrisListGroupsRequest request)
                                          throws java.lang.Exception
        List Groups
        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
      • listGroups

        public HrisListGroupsResponse listGroups​(HrisListGroupsRequest request,
                                                 java.util.Optional<Options> options)
                                          throws java.lang.Exception
        List Groups
        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
      • listDepartmentGroups

        public HrisListDepartmentGroupsResponse listDepartmentGroups​(HrisListDepartmentGroupsRequest request)
                                                              throws java.lang.Exception
        List Department Groups
        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
      • listDepartmentGroups

        public HrisListDepartmentGroupsResponse listDepartmentGroups​(HrisListDepartmentGroupsRequest request,
                                                                     java.util.Optional<Options> options)
                                                              throws java.lang.Exception
        List Department Groups
        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
      • listCostCenterGroups

        public HrisListCostCenterGroupsResponse listCostCenterGroups​(HrisListCostCenterGroupsRequest request)
                                                              throws java.lang.Exception
        List Cost Center Groups
        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
      • listCostCenterGroups

        public HrisListCostCenterGroupsResponse listCostCenterGroups​(HrisListCostCenterGroupsRequest request,
                                                                     java.util.Optional<Options> options)
                                                              throws java.lang.Exception
        List Cost Center Groups
        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
      • listTeamGroups

        public HrisListTeamGroupsResponse listTeamGroups​(HrisListTeamGroupsRequest request)
                                                  throws java.lang.Exception
        List Team Groups
        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
      • listTeamGroups

        public HrisListTeamGroupsResponse listTeamGroups​(HrisListTeamGroupsRequest request,
                                                         java.util.Optional<Options> options)
                                                  throws java.lang.Exception
        List Team Groups
        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
      • listDivisionGroups

        public HrisListDivisionGroupsResponse listDivisionGroups​(HrisListDivisionGroupsRequest request)
                                                          throws java.lang.Exception
        List Division Groups
        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
      • listDivisionGroups

        public HrisListDivisionGroupsResponse listDivisionGroups​(HrisListDivisionGroupsRequest request,
                                                                 java.util.Optional<Options> options)
                                                          throws java.lang.Exception
        List Division Groups
        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
      • listCompaniesGroups

        public HrisListCompaniesGroupsResponse listCompaniesGroups​(HrisListCompaniesGroupsRequest request)
                                                            throws java.lang.Exception
        List Companies Groups
        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
      • listCompaniesGroups

        public HrisListCompaniesGroupsResponse listCompaniesGroups​(HrisListCompaniesGroupsRequest request,
                                                                   java.util.Optional<Options> options)
                                                            throws java.lang.Exception
        List Companies Groups
        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
      • getGroup

        public HrisGetGroupResponse getGroup​(HrisGetGroupRequest request)
                                      throws java.lang.Exception
        Get Group
        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
      • getGroup

        public HrisGetGroupResponse getGroup​(HrisGetGroupRequest request,
                                             java.util.Optional<Options> options)
                                      throws java.lang.Exception
        Get Group
        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
      • getDepartmentGroup

        public HrisGetDepartmentGroupResponse getDepartmentGroup​(HrisGetDepartmentGroupRequest request)
                                                          throws java.lang.Exception
        Get Department Group
        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
      • getDepartmentGroup

        public HrisGetDepartmentGroupResponse getDepartmentGroup​(HrisGetDepartmentGroupRequest request,
                                                                 java.util.Optional<Options> options)
                                                          throws java.lang.Exception
        Get Department Group
        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
      • getCostCenterGroup

        public HrisGetCostCenterGroupResponse getCostCenterGroup​(HrisGetCostCenterGroupRequest request)
                                                          throws java.lang.Exception
        Get Cost Center Group
        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
      • getCostCenterGroup

        public HrisGetCostCenterGroupResponse getCostCenterGroup​(HrisGetCostCenterGroupRequest request,
                                                                 java.util.Optional<Options> options)
                                                          throws java.lang.Exception
        Get Cost Center Group
        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
      • getTeamGroup

        public HrisGetTeamGroupResponse getTeamGroup​(HrisGetTeamGroupRequest request)
                                              throws java.lang.Exception
        Get Team Group
        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
      • getTeamGroup

        public HrisGetTeamGroupResponse getTeamGroup​(HrisGetTeamGroupRequest request,
                                                     java.util.Optional<Options> options)
                                              throws java.lang.Exception
        Get Team Group
        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
      • getDivisionGroup

        public HrisGetDivisionGroupResponse getDivisionGroup​(HrisGetDivisionGroupRequest request)
                                                      throws java.lang.Exception
        Get Division Group
        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
      • getDivisionGroup

        public HrisGetDivisionGroupResponse getDivisionGroup​(HrisGetDivisionGroupRequest request,
                                                             java.util.Optional<Options> options)
                                                      throws java.lang.Exception
        Get Division Group
        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
      • getCompanyGroup

        public HrisGetCompanyGroupResponse getCompanyGroup​(HrisGetCompanyGroupRequest request)
                                                    throws java.lang.Exception
        Get Company Group
        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
      • getCompanyGroup

        public HrisGetCompanyGroupResponse getCompanyGroup​(HrisGetCompanyGroupRequest request,
                                                           java.util.Optional<Options> options)
                                                    throws java.lang.Exception
        Get Company Group
        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 HrisListJobsResponse listJobs​(HrisListJobsRequest 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 HrisListJobsResponse listJobs​(HrisListJobsRequest 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
      • getJob

        public HrisGetJobResponse getJob​(HrisGetJobRequest 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 HrisGetJobResponse getJob​(HrisGetJobRequest 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
      • listLocations

        public HrisListLocationsResponse listLocations​(HrisListLocationsRequest request)
                                                throws java.lang.Exception
        List Work 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 HrisListLocationsResponse listLocations​(HrisListLocationsRequest request,
                                                       java.util.Optional<Options> options)
                                                throws java.lang.Exception
        List Work 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 HrisGetLocationResponse getLocation​(HrisGetLocationRequest request)
                                            throws java.lang.Exception
        Get Work 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 HrisGetLocationResponse getLocation​(HrisGetLocationRequest request,
                                                   java.util.Optional<Options> options)
                                            throws java.lang.Exception
        Get Work 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
      • listPositions

        public HrisListPositionsResponse listPositions​(HrisListPositionsRequest request)
                                                throws java.lang.Exception
        List Positions
        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
      • listPositions

        public HrisListPositionsResponse listPositions​(HrisListPositionsRequest request,
                                                       java.util.Optional<Options> options)
                                                throws java.lang.Exception
        List Positions
        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
      • getPosition

        public HrisGetPositionResponse getPosition​(HrisGetPositionRequest request)
                                            throws java.lang.Exception
        Get Position
        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
      • getPosition

        public HrisGetPositionResponse getPosition​(HrisGetPositionRequest request,
                                                   java.util.Optional<Options> options)
                                            throws java.lang.Exception
        Get Position
        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
      • listTimeEntries

        public HrisListTimeEntriesResponse listTimeEntries​(HrisListTimeEntriesRequest request)
                                                    throws java.lang.Exception
        List Time Entries
        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
      • listTimeEntries

        public HrisListTimeEntriesResponse listTimeEntries​(HrisListTimeEntriesRequest request,
                                                           java.util.Optional<Options> options)
                                                    throws java.lang.Exception
        List Time Entries
        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
      • getTimeEntries

        public HrisGetTimeEntriesResponse getTimeEntries​(HrisGetTimeEntriesRequest request)
                                                  throws java.lang.Exception
        Get Time Entry
        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
      • getTimeEntries

        public HrisGetTimeEntriesResponse getTimeEntries​(HrisGetTimeEntriesRequest request,
                                                         java.util.Optional<Options> options)
                                                  throws java.lang.Exception
        Get Time Entry
        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
      • listTimeOffRequests

        public HrisListTimeOffRequestsResponse listTimeOffRequests​(HrisListTimeOffRequestsRequest request)
                                                            throws java.lang.Exception
        List time off requests
        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
      • listTimeOffRequests

        public HrisListTimeOffRequestsResponse listTimeOffRequests​(HrisListTimeOffRequestsRequest request,
                                                                   java.util.Optional<Options> options)
                                                            throws java.lang.Exception
        List time off requests
        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
      • getTimeOffRequest

        public HrisGetTimeOffRequestResponse getTimeOffRequest​(HrisGetTimeOffRequestRequest request)
                                                        throws java.lang.Exception
        Get time off request
        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
      • getTimeOffRequest

        public HrisGetTimeOffRequestResponse getTimeOffRequest​(HrisGetTimeOffRequestRequest request,
                                                               java.util.Optional<Options> options)
                                                        throws java.lang.Exception
        Get time off request
        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
      • listShifts

        public HrisListShiftsResponse listShifts​(HrisListShiftsRequest request)
                                          throws java.lang.Exception
        List Shifts
        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
      • listShifts

        public HrisListShiftsResponse listShifts​(HrisListShiftsRequest request,
                                                 java.util.Optional<Options> options)
                                          throws java.lang.Exception
        List Shifts
        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
      • getShift

        public HrisGetShiftResponse getShift​(HrisGetShiftRequest request)
                                      throws java.lang.Exception
        Get Shift
        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
      • getShift

        public HrisGetShiftResponse getShift​(HrisGetShiftRequest request,
                                             java.util.Optional<Options> options)
                                      throws java.lang.Exception
        Get Shift
        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
      • listTimeOffTypes

        @Deprecated
        public HrisListTimeOffTypesRequestBuilder listTimeOffTypes()
        Deprecated.
        method: This will be removed in a future release, please migrate away from it as soon as possible.
        List time off types
        Returns:
        The call builder
      • listTimeOffTypes

        @Deprecated
        public HrisListTimeOffTypesResponse listTimeOffTypes​(HrisListTimeOffTypesRequest request)
                                                      throws java.lang.Exception
        Deprecated.
        method: This will be removed in a future release, please migrate away from it as soon as possible.
        List time off types
        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
      • listTimeOffTypes

        @Deprecated
        public HrisListTimeOffTypesResponse listTimeOffTypes​(HrisListTimeOffTypesRequest request,
                                                             java.util.Optional<Options> options)
                                                      throws java.lang.Exception
        Deprecated.
        method: This will be removed in a future release, please migrate away from it as soon as possible.
        List time off types
        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
      • getTimeOffType

        @Deprecated
        public HrisGetTimeOffTypeRequestBuilder getTimeOffType()
        Deprecated.
        method: This will be removed in a future release, please migrate away from it as soon as possible.
        Get time off type
        Returns:
        The call builder
      • getTimeOffType

        @Deprecated
        public HrisGetTimeOffTypeResponse getTimeOffType​(HrisGetTimeOffTypeRequest request)
                                                  throws java.lang.Exception
        Deprecated.
        method: This will be removed in a future release, please migrate away from it as soon as possible.
        Get time off type
        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
      • getTimeOffType

        @Deprecated
        public HrisGetTimeOffTypeResponse getTimeOffType​(HrisGetTimeOffTypeRequest request,
                                                         java.util.Optional<Options> options)
                                                  throws java.lang.Exception
        Deprecated.
        method: This will be removed in a future release, please migrate away from it as soon as possible.
        Get time off type
        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
      • listTimeOffPolicies

        public HrisListTimeOffPoliciesResponse listTimeOffPolicies​(HrisListTimeOffPoliciesRequest request)
                                                            throws java.lang.Exception
        List Time Off Policies
        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
      • listTimeOffPolicies

        public HrisListTimeOffPoliciesResponse listTimeOffPolicies​(HrisListTimeOffPoliciesRequest request,
                                                                   java.util.Optional<Options> options)
                                                            throws java.lang.Exception
        List Time Off Policies
        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
      • getTimeOffPolicy

        public HrisGetTimeOffPolicyResponse getTimeOffPolicy​(HrisGetTimeOffPolicyRequest request)
                                                      throws java.lang.Exception
        Get Time Off Policy
        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
      • getTimeOffPolicy

        public HrisGetTimeOffPolicyResponse getTimeOffPolicy​(HrisGetTimeOffPolicyRequest request,
                                                             java.util.Optional<Options> options)
                                                      throws java.lang.Exception
        Get Time Off Policy
        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
      • listEmployeeTimeOffPolicies

        public HrisListEmployeeTimeOffPoliciesResponse listEmployeeTimeOffPolicies​(HrisListEmployeeTimeOffPoliciesRequest request)
                                                                            throws java.lang.Exception
        List Assigned Time Off Policies
        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
      • listEmployeeTimeOffPolicies

        public HrisListEmployeeTimeOffPoliciesResponse listEmployeeTimeOffPolicies​(HrisListEmployeeTimeOffPoliciesRequest request,
                                                                                   java.util.Optional<Options> options)
                                                                            throws java.lang.Exception
        List Assigned Time Off Policies
        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
      • listBenefits

        public HrisListBenefitsResponse listBenefits​(HrisListBenefitsRequest request)
                                              throws java.lang.Exception
        List benefits
        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
      • listBenefits

        public HrisListBenefitsResponse listBenefits​(HrisListBenefitsRequest request,
                                                     java.util.Optional<Options> options)
                                              throws java.lang.Exception
        List benefits
        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
      • getBenefit

        public HrisGetBenefitResponse getBenefit​(HrisGetBenefitRequest request)
                                          throws java.lang.Exception
        Get Benefit
        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
      • getBenefit

        public HrisGetBenefitResponse getBenefit​(HrisGetBenefitRequest request,
                                                 java.util.Optional<Options> options)
                                          throws java.lang.Exception
        Get Benefit
        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
      • listEmployeeSkills

        public HrisListEmployeeSkillsResponse listEmployeeSkills​(HrisListEmployeeSkillsRequest request)
                                                          throws java.lang.Exception
        List Employee Skills
        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
      • listEmployeeSkills

        public HrisListEmployeeSkillsResponse listEmployeeSkills​(HrisListEmployeeSkillsRequest request,
                                                                 java.util.Optional<Options> options)
                                                          throws java.lang.Exception
        List Employee Skills
        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
      • createEmployeeSkill

        public HrisCreateEmployeeSkillResponse createEmployeeSkill​(java.lang.String xAccountId,
                                                                   java.lang.String id,
                                                                   EntitySkillsCreateRequestDto entitySkillsCreateRequestDto)
                                                            throws java.lang.Exception
        Create Employee Skill
        Parameters:
        xAccountId - The account identifier
        id -
        entitySkillsCreateRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • createEmployeeSkill

        public HrisCreateEmployeeSkillResponse createEmployeeSkill​(java.lang.String xAccountId,
                                                                   java.lang.String id,
                                                                   EntitySkillsCreateRequestDto entitySkillsCreateRequestDto,
                                                                   java.util.Optional<Options> options)
                                                            throws java.lang.Exception
        Create Employee Skill
        Parameters:
        xAccountId - The account identifier
        id -
        entitySkillsCreateRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • getEmployeeSkill

        public HrisGetEmployeeSkillResponse getEmployeeSkill​(HrisGetEmployeeSkillRequest request)
                                                      throws java.lang.Exception
        Get Employee Skill
        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
      • getEmployeeSkill

        public HrisGetEmployeeSkillResponse getEmployeeSkill​(HrisGetEmployeeSkillRequest request,
                                                             java.util.Optional<Options> options)
                                                      throws java.lang.Exception
        Get Employee Skill
        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
      • listEmployeeTasks

        public HrisListEmployeeTasksResponse listEmployeeTasks​(HrisListEmployeeTasksRequest request)
                                                        throws java.lang.Exception
        List Employee Tasks
        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
      • listEmployeeTasks

        public HrisListEmployeeTasksResponse listEmployeeTasks​(HrisListEmployeeTasksRequest request,
                                                               java.util.Optional<Options> options)
                                                        throws java.lang.Exception
        List Employee Tasks
        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
      • getEmployeeTask

        public HrisGetEmployeeTaskResponse getEmployeeTask​(HrisGetEmployeeTaskRequest request)
                                                    throws java.lang.Exception
        Get Employee Task
        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
      • getEmployeeTask

        public HrisGetEmployeeTaskResponse getEmployeeTask​(HrisGetEmployeeTaskRequest request,
                                                           java.util.Optional<Options> options)
                                                    throws java.lang.Exception
        Get Employee Task
        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
      • updateEmployeeTask

        public HrisUpdateEmployeeTaskResponse updateEmployeeTask​(java.lang.String xAccountId,
                                                                 java.lang.String id,
                                                                 java.lang.String subResourceId,
                                                                 UpdateTaskRequestDto updateTaskRequestDto)
                                                          throws java.lang.Exception
        Update Employee Task
        Parameters:
        xAccountId - The account identifier
        id -
        subResourceId -
        updateTaskRequestDto -
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • updateEmployeeTask

        public HrisUpdateEmployeeTaskResponse updateEmployeeTask​(java.lang.String xAccountId,
                                                                 java.lang.String id,
                                                                 java.lang.String subResourceId,
                                                                 UpdateTaskRequestDto updateTaskRequestDto,
                                                                 java.util.Optional<Options> options)
                                                          throws java.lang.Exception
        Update Employee Task
        Parameters:
        xAccountId - The account identifier
        id -
        subResourceId -
        updateTaskRequestDto -
        options - additional options
        Returns:
        The response from the API call
        Throws:
        java.lang.Exception - if the API call fails
      • listTasks

        public HrisListTasksResponse listTasks​(HrisListTasksRequest request)
                                        throws java.lang.Exception
        List Tasks
        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
      • listTasks

        public HrisListTasksResponse listTasks​(HrisListTasksRequest request,
                                               java.util.Optional<Options> options)
                                        throws java.lang.Exception
        List Tasks
        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
      • getTask

        public HrisGetTaskResponse getTask​(HrisGetTaskRequest request)
                                    throws java.lang.Exception
        Get Task
        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
      • getTask

        public HrisGetTaskResponse getTask​(HrisGetTaskRequest request,
                                           java.util.Optional<Options> options)
                                    throws java.lang.Exception
        Get Task
        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