Package com.merge.api
Class MergeApiClient
- java.lang.Object
-
- com.merge.api.MergeApiClient
-
public class MergeApiClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.function.Supplier<AccountingClient>accountingClientprotected java.util.function.Supplier<AtsClient>atsClientprotected ClientOptionsclientOptionsprotected java.util.function.Supplier<CrmClient>crmClientprotected java.util.function.Supplier<FilestorageClient>filestorageClientprotected java.util.function.Supplier<HrisClient>hrisClientprotected java.util.function.Supplier<TicketingClient>ticketingClient
-
Constructor Summary
Constructors Constructor Description MergeApiClient(ClientOptions clientOptions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountingClientaccounting()AtsClientats()static MergeApiClientBuilderbuilder()CrmClientcrm()FilestorageClientfilestorage()HrisClienthris()TicketingClientticketing()
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
atsClient
protected final java.util.function.Supplier<AtsClient> atsClient
-
crmClient
protected final java.util.function.Supplier<CrmClient> crmClient
-
filestorageClient
protected final java.util.function.Supplier<FilestorageClient> filestorageClient
-
ticketingClient
protected final java.util.function.Supplier<TicketingClient> ticketingClient
-
hrisClient
protected final java.util.function.Supplier<HrisClient> hrisClient
-
accountingClient
protected final java.util.function.Supplier<AccountingClient> accountingClient
-
-
Constructor Detail
-
MergeApiClient
public MergeApiClient(ClientOptions clientOptions)
-
-
Method Detail
-
ats
public AtsClient ats()
-
crm
public CrmClient crm()
-
filestorage
public FilestorageClient filestorage()
-
ticketing
public TicketingClient ticketing()
-
hris
public HrisClient hris()
-
accounting
public AccountingClient accounting()
-
builder
public static MergeApiClientBuilder builder()
-
-