Package com.merge.api.resources.hris
Class HrisClient
- java.lang.Object
-
- com.merge.api.resources.hris.HrisClient
-
public class HrisClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.function.Supplier<AccountDetailsClient>accountDetailsClientprotected java.util.function.Supplier<AccountTokenClient>accountTokenClientprotected java.util.function.Supplier<AsyncPassthroughClient>asyncPassthroughClientprotected java.util.function.Supplier<AuditTrailClient>auditTrailClientprotected java.util.function.Supplier<AvailableActionsClient>availableActionsClientprotected java.util.function.Supplier<BankInfoClient>bankInfoClientprotected java.util.function.Supplier<BenefitsClient>benefitsClientprotected ClientOptionsclientOptionsprotected java.util.function.Supplier<CompaniesClient>companiesClientprotected java.util.function.Supplier<DeleteAccountClient>deleteAccountClientprotected java.util.function.Supplier<DependentsClient>dependentsClientprotected java.util.function.Supplier<EmployeePayrollRunsClient>employeePayrollRunsClientprotected java.util.function.Supplier<EmployeesClient>employeesClientprotected java.util.function.Supplier<EmployerBenefitsClient>employerBenefitsClientprotected java.util.function.Supplier<EmploymentsClient>employmentsClientprotected java.util.function.Supplier<FieldMappingClient>fieldMappingClientprotected java.util.function.Supplier<ForceResyncClient>forceResyncClientprotected java.util.function.Supplier<GenerateKeyClient>generateKeyClientprotected java.util.function.Supplier<GroupsClient>groupsClientprotected java.util.function.Supplier<IssuesClient>issuesClientprotected java.util.function.Supplier<LinkedAccountsClient>linkedAccountsClientprotected java.util.function.Supplier<LinkTokenClient>linkTokenClientprotected java.util.function.Supplier<LocationsClient>locationsClientprotected java.util.function.Supplier<PassthroughClient>passthroughClientprotected java.util.function.Supplier<PayGroupsClient>payGroupsClientprotected java.util.function.Supplier<PayrollRunsClient>payrollRunsClientprotected java.util.function.Supplier<RegenerateKeyClient>regenerateKeyClientprotected java.util.function.Supplier<ScopesClient>scopesClientprotected java.util.function.Supplier<SyncStatusClient>syncStatusClientprotected java.util.function.Supplier<TeamsClient>teamsClientprotected java.util.function.Supplier<TimeOffBalancesClient>timeOffBalancesClientprotected java.util.function.Supplier<TimeOffClient>timeOffClientprotected java.util.function.Supplier<TimesheetEntriesClient>timesheetEntriesClientprotected java.util.function.Supplier<WebhookReceiversClient>webhookReceiversClient
-
Constructor Summary
Constructors Constructor Description HrisClient(ClientOptions clientOptions)
-
Method Summary
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
accountDetailsClient
protected final java.util.function.Supplier<AccountDetailsClient> accountDetailsClient
-
accountTokenClient
protected final java.util.function.Supplier<AccountTokenClient> accountTokenClient
-
asyncPassthroughClient
protected final java.util.function.Supplier<AsyncPassthroughClient> asyncPassthroughClient
-
auditTrailClient
protected final java.util.function.Supplier<AuditTrailClient> auditTrailClient
-
availableActionsClient
protected final java.util.function.Supplier<AvailableActionsClient> availableActionsClient
-
bankInfoClient
protected final java.util.function.Supplier<BankInfoClient> bankInfoClient
-
benefitsClient
protected final java.util.function.Supplier<BenefitsClient> benefitsClient
-
companiesClient
protected final java.util.function.Supplier<CompaniesClient> companiesClient
-
scopesClient
protected final java.util.function.Supplier<ScopesClient> scopesClient
-
deleteAccountClient
protected final java.util.function.Supplier<DeleteAccountClient> deleteAccountClient
-
dependentsClient
protected final java.util.function.Supplier<DependentsClient> dependentsClient
-
employeePayrollRunsClient
protected final java.util.function.Supplier<EmployeePayrollRunsClient> employeePayrollRunsClient
-
employeesClient
protected final java.util.function.Supplier<EmployeesClient> employeesClient
-
employerBenefitsClient
protected final java.util.function.Supplier<EmployerBenefitsClient> employerBenefitsClient
-
employmentsClient
protected final java.util.function.Supplier<EmploymentsClient> employmentsClient
-
fieldMappingClient
protected final java.util.function.Supplier<FieldMappingClient> fieldMappingClient
-
generateKeyClient
protected final java.util.function.Supplier<GenerateKeyClient> generateKeyClient
-
groupsClient
protected final java.util.function.Supplier<GroupsClient> groupsClient
-
issuesClient
protected final java.util.function.Supplier<IssuesClient> issuesClient
-
linkTokenClient
protected final java.util.function.Supplier<LinkTokenClient> linkTokenClient
-
linkedAccountsClient
protected final java.util.function.Supplier<LinkedAccountsClient> linkedAccountsClient
-
locationsClient
protected final java.util.function.Supplier<LocationsClient> locationsClient
-
passthroughClient
protected final java.util.function.Supplier<PassthroughClient> passthroughClient
-
payGroupsClient
protected final java.util.function.Supplier<PayGroupsClient> payGroupsClient
-
payrollRunsClient
protected final java.util.function.Supplier<PayrollRunsClient> payrollRunsClient
-
regenerateKeyClient
protected final java.util.function.Supplier<RegenerateKeyClient> regenerateKeyClient
-
syncStatusClient
protected final java.util.function.Supplier<SyncStatusClient> syncStatusClient
-
forceResyncClient
protected final java.util.function.Supplier<ForceResyncClient> forceResyncClient
-
teamsClient
protected final java.util.function.Supplier<TeamsClient> teamsClient
-
timeOffClient
protected final java.util.function.Supplier<TimeOffClient> timeOffClient
-
timeOffBalancesClient
protected final java.util.function.Supplier<TimeOffBalancesClient> timeOffBalancesClient
-
timesheetEntriesClient
protected final java.util.function.Supplier<TimesheetEntriesClient> timesheetEntriesClient
-
webhookReceiversClient
protected final java.util.function.Supplier<WebhookReceiversClient> webhookReceiversClient
-
-
Constructor Detail
-
HrisClient
public HrisClient(ClientOptions clientOptions)
-
-
Method Detail
-
accountDetails
public AccountDetailsClient accountDetails()
-
accountToken
public AccountTokenClient accountToken()
-
asyncPassthrough
public AsyncPassthroughClient asyncPassthrough()
-
auditTrail
public AuditTrailClient auditTrail()
-
availableActions
public AvailableActionsClient availableActions()
-
bankInfo
public BankInfoClient bankInfo()
-
benefits
public BenefitsClient benefits()
-
companies
public CompaniesClient companies()
-
scopes
public ScopesClient scopes()
-
deleteAccount
public DeleteAccountClient deleteAccount()
-
dependents
public DependentsClient dependents()
-
employeePayrollRuns
public EmployeePayrollRunsClient employeePayrollRuns()
-
employees
public EmployeesClient employees()
-
employerBenefits
public EmployerBenefitsClient employerBenefits()
-
employments
public EmploymentsClient employments()
-
fieldMapping
public FieldMappingClient fieldMapping()
-
generateKey
public GenerateKeyClient generateKey()
-
groups
public GroupsClient groups()
-
issues
public IssuesClient issues()
-
linkToken
public LinkTokenClient linkToken()
-
linkedAccounts
public LinkedAccountsClient linkedAccounts()
-
locations
public LocationsClient locations()
-
passthrough
public PassthroughClient passthrough()
-
payGroups
public PayGroupsClient payGroups()
-
payrollRuns
public PayrollRunsClient payrollRuns()
-
regenerateKey
public RegenerateKeyClient regenerateKey()
-
syncStatus
public SyncStatusClient syncStatus()
-
forceResync
public ForceResyncClient forceResync()
-
teams
public TeamsClient teams()
-
timeOff
public TimeOffClient timeOff()
-
timeOffBalances
public TimeOffBalancesClient timeOffBalances()
-
timesheetEntries
public TimesheetEntriesClient timesheetEntries()
-
webhookReceivers
public WebhookReceiversClient webhookReceivers()
-
-